100 пунктов

 
Файлы:
 

Параметры

Какая пара, таймфрейм и т.д., по вашему мнению, работает лучше всего?

Отчеттестера стратегий

100 пипсов v3

Символ EURUSD (евро против доллара США)

Период 15 минут (M15) 2004.12.16 00:00 - 2005.12.30 00:00

Модель Каждый тик (на основе всех доступных наименьших таймфреймов с фрактальной интерполяцией каждого тика)

Параметры stopLoss=50; lTakeProfit=20; sTakeProfit=15; lTrailingStop=10; sTrailingStop=10; clOpenBuy=Blue; clCloseBuy=Aqua; clOpenSell=Red; clCloseSell=Violet; clModiBuy=Blue; clModiSell=Red; Name_Expert="100 пунктов"; Slippage=2; UseSound=true; NameFileSound="shotgun.wav"; Lots=0.1;

Бары в тесте 37942 Смоделировано тиков 577467 Качество моделирования 90.00%

Начальный депозит 50000.00

Итого чистая прибыль -1402.00 Валовая прибыль 189.00 Валовый убыток -1591.00

Фактор прибыли 0.12 Ожидаемая выплата -77.89

Абсолютная просадка 1402.00 Максимальная просадка (%) 1591.00 (3.2%)

Всего сделок 18 Короткие позиции (% выигрыша) 7 (100,00%) Длинные позиции (% выигрыша) 11 (90,91%)

Прибыльные сделки (% от общего числа) 17 (94,44%) Убыточные сделки (% от общего числа) 1 (5,56%)

Самая крупная прибыльная сделка 20,00 убыточная сделка -1591,00

Средняя прибыльная сделка 11.12 убыточная сделка -1591.00

Максимальная последовательная победа (прибыль в деньгах) 17 (189.00) последовательных потерь (убыток в деньгах) 1 (-1591.00)

Максимальная последовательная прибыль (количество выигрышей) 189.00 (17) последовательный проигрыш (количество проигрышей) -1591.00 (1)

Среднее количество последовательных выигрышей 17 последовательных проигрышей 1

Файлы:
 

Стоплосс

когда стоплосс установлен на 50 на вкладке пользовательского ввода, ea не устанавливает SL при вводе ордера. см. прикрепленный рисунок.

Файлы:
3_2.gif  13 kb
 
 

О временных рамках ~

Привет ...

Если вы читаете код, то таймфрейм - M5. Но там нет конкретной пары.

Надеюсь, это немного поможет!

 

У меня не получается понять язык MQL, но я использую на таймфрейме 1hr

oshaban:
Привет ...

Если вы прочитаете код, то таймфрейм будет M5. Но нет конкретной пары!

Надеюсь, это немного поможет!
 

А-ха!

oshaban:
Привет ...

Если вы прочитаете код, таймфрейм - M5. Но нет конкретной пары!

Надеюсь, это немного поможет!

Я вижу...

double diClose0=iClose(NULL,5,0);

double diMA1=iMA(NULL,5,7,0,MODE_SMA,PRICE_OPEN,0);

double diClose2=iClose(NULL,5,0);

double diMA3=iMA(NULL,5,6,0,MODE_SMA,PRICE_OPEN,0);
 

какой код нужно модифицировать на один час?

fxid10t:
Понятно...
double diClose0=iClose(NULL,5,0);

double diMA1=iMA(NULL,5,7,0,MODE_SMA,PRICE_OPEN,0);

double diClose2=iClose(NULL,5,0);

double diMA3=iMA(NULL,5,6,0,MODE_SMA,PRICE_OPEN,0);
 
rodrigokaus:
какой код нужно изменить на один час?

Я не знаю точно, но думаю следующее:

просто измениться

5[/CODE]

on to

Timeframe

And in the beginning of the code insert the following:

[CODE]extern double Timeframe = 60;

Но я не уверен.

 

модифицированный

прикрепленная ea имеет timeperiod=0; по умолчанию, что означает, что она будет использовать период графика, к которому она прикреплена. Также исправлена ошибка StopLoss, и изменен параметр трейлинг-стопа по умолчанию на минимальный, принятый в оригинальной кодировке автора...

extern int timeframe=0;

extern double stopLoss = 50;

extern double lTakeProfit = 20;

extern double sTakeProfit = 15;

extern double lTrailingStop = 10;

extern double sTrailingStop = 10;

extern color clOpenBuy = Blue;

extern color clCloseBuy = Aqua;

extern color clOpenSell = Red;

extern color clCloseSell = Violet;

extern color clModiBuy = Blue;

extern color clModiSell = Red;

extern string Name_Expert = "100 pips";

extern int Slippage = 2;

extern bool UseSound = true;

extern string NameFileSound = "shotgun.wav";

extern double Lots = 0.1;[/CODE]

[CODE]void OpenBuy() {

double ldLot, ldStop, ldTake;

string lsComm;

ldLot = GetSizeLot();

ldStop = Ask-Point*stopLoss;

ldTake = GetTakeProfitBuy();

lsComm = GetCommentForOrder();

OrderSend(Symbol

(),OP_BUY,ldLot,Ask,Slippage,ldStop,ldTake,lsComm,0,0,clOpenBuy);

if (UseSound) PlaySound(NameFileSound);

}

void OpenSell() {

double ldLot, ldStop, ldTake;

string lsComm;

ldLot = GetSizeLot();

ldStop = Bid+Point*stopLoss;

ldTake = GetTakeProfitSell();

lsComm = GetCommentForOrder();

OrderSend(Symbol

(),OP_SELL,ldLot,Bid,Slippage,ldStop,ldTake,lsComm,0,0,clOpenSell);

if (UseSound) PlaySound(NameFileSound);

}

По какой-то причине этот эксперт, похоже, размещает сделки только тогда, когда таймфрейм установлен на 5... и если вы установите жесткий стоплосс на 50, будьте осторожны ниже, потому что именно там падает капитал счета...

Файлы:
 

результаты бэктеста настроек по умолчанию

Отчеттестера стратегий

100 пунктов v3.1

Символ EURUSD (евро против доллара США)

Период 1 час (H1) 2004.12.16 00:00 - 2005.12.30 00:00

Модель Каждый тик (на основе всех доступных наименьших таймфреймов с фрактальной интерполяцией каждого тика)

Параметры timeframe=5; stopLoss=1000; lTakeProfit=20; sTakeProfit=15; lTrailingStop=10; sTrailingStop=10; clOpenBuy=Blue; clCloseBuy=Aqua; clOpenSell=Red; clCloseSell=Violet; clModiBuy=Blue; clModiSell=Red; Name_Expert="100 пунктов"; Slippage=2; UseSound=true; NameFileSound="shotgun.wav"; Lots=0.1;

Бары в тесте 16806 Смоделировано тиков 504163 Качество моделирования 90.00%

Начальный депозит 50000.00

Итого чистая прибыль -1203.00 Валовая прибыль 291.00 Валовый убыток -1494.00

Фактор прибыли 0.19 Ожидаемая прибыль -46.27

Абсолютная просадка 1203.00 Максимальная просадка (%) 1403.00 (2.8%)

Всего сделок 26 Короткие позиции (% выигрыша) 12 (100,00%) Длинные позиции (% выигрыша) 14 (85,71%)

Прибыльные сделки (% от общего числа) 24 (92,31%) Убыточные сделки (% от общего числа) 2 (7,69%)

Самая крупная прибыльная сделка 20.00 убыточная сделка -1000.00

Средняя прибыльная сделка 12.13 убыточная сделка -747.00

Максимальные последовательные выигрыши (прибыль в деньгах) 15 (200.00) последовательные проигрыши (убытки в деньгах) 1 (-1000.00)

Максимальная последовательная прибыль (количество выигрышей) 200.00 (15) последовательный проигрыш (количество проигрышей) -1000.00 (1)

Среднее количество последовательных выигрышей 12 последовательных проигрышей 1

Файлы: