Кто достигнет при форвард оптимизации наилучших результатов? - страница 2

 
Youri Tarshecki:
Какой спред на демке МК на минутной истории ? В спецификации - плавающий, в реальности  -непонятно что. Все тесты там у меня привели к неправдоподобно хорошим результатам.

Вы это пытались прочитать ?

https://www.mql5.com/ru/forum/23/page18#comment_2379483 

Список изменений в билдах MetaTrader 5 Client Terminal
Список изменений в билдах MetaTrader 5 Client Terminal
  • www.mql5.com
Автоматическое обновление доступно через систему LiveUpdate:. - Страница 18 - Категория: общее обсуждение
 
Lilita Bogachkova:

Вы это пытались прочитать ?

https://www.mql5.com/ru/forum/23/page18#comment_2379483 

И какой спред при минутной истории?
 
Youri Tarshecki:
И какой спред при минутной истории?

Если не внимательно читаете, то уже давно бы сами проверили :)

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Кто достигнет при форвард оптимизации наилучших результатов?

Karputov Vladimir, 2016.04.19 10:27

А кто мешает проверить?

//+------------------------------------------------------------------+
//|                                                 Print_Spread.mq5 |
//|                              Copyright © 2016, Vladimir Karputov |
//|                                           http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2016, Vladimir Karputov"
#property link      "http://wmua.ru/slesar/"
#property version   "1.00"
#property indicator_plots 0
#property indicator_chart_window
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   Print("spread = ",spread[rates_total-1]);
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

 

В режиме "Every tick based on real ticks" видно, что спред меняется даже внутри одной минутки:

EO      0       11:24:12.872    Print_Spread (EURUSD,M1)        2016.01.20 00:00:32   spread = 2
QI      0       11:24:14.872    Print_Spread (EURUSD,M1)        2016.01.20 00:00:45   spread = 2
FP      0       11:24:16.873    Print_Spread (EURUSD,M1)        2016.01.20 00:00:45   spread = 2
EJ      0       11:24:18.874    Print_Spread (EURUSD,M1)        2016.01.20 00:00:47   spread = 2
CD      0       11:24:20.875    Print_Spread (EURUSD,M1)        2016.01.20 00:00:49   spread = 2
NO      0       11:24:22.876    Print_Spread (EURUSD,M1)        2016.01.20 00:00:49   spread = 2
PI      0       11:24:24.876    Print_Spread (EURUSD,M1)        2016.01.20 00:01:13   spread = 2
HP      0       11:24:26.877    Print_Spread (EURUSD,M1)        2016.01.20 00:01:21   spread = 2
EJ      0       11:24:28.878    Print_Spread (EURUSD,M1)        2016.01.20 00:01:21   spread = 2
CD      0       11:24:30.879    Print_Spread (EURUSD,M1)        2016.01.20 00:01:21   spread = 2
OO      0       11:24:32.879    Print_Spread (EURUSD,M1)        2016.01.20 00:01:21   spread = 2
FI      0       11:24:34.880    Print_Spread (EURUSD,M1)        2016.01.20 00:01:24   spread = 2
RS      0       11:24:36.087    Print_Spread (EURUSD,M1)        2016.01.20 00:01:32   spread = 2
KJ      0       11:24:36.247    Print_Spread (EURUSD,M1)        2016.01.20 00:01:46   spread = 2
PD      0       11:24:36.391    Print_Spread (EURUSD,M1)        2016.01.20 00:01:47   spread = 2
NO      0       11:24:36.535    Print_Spread (EURUSD,M1)        2016.01.20 00:01:52   spread = 2
FI      0       11:24:36.679    Print_Spread (EURUSD,M1)        2016.01.20 00:01:57   spread = 2
QQ      0       11:24:36.816    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
KH      0       11:24:36.959    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
FF      0       11:24:38.260    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
KL      0       11:24:39.561    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
OJ      0       11:24:40.862    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
MQ      0       11:24:42.163    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
PO      0       11:24:43.464    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
GE      0       11:24:44.765    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
IS      0       11:24:46.066    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
LJ      0       11:24:47.367    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 18
KP      0       11:24:48.667    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 17
HN      0       11:24:49.968    Print_Spread (EURUSD,M1)        2016.01.20 00:02:28   spread = 17
LD      0       11:24:51.269    Print_Spread (EURUSD,M1)        2016.01.20 00:02:33   spread = 16
LS      0       11:24:52.570    Print_Spread (EURUSD,M1)        2016.01.20 00:02:33   spread = 16
FI      0       11:24:53.870    Print_Spread (EURUSD,M1)        2016.01.20 00:02:45   spread = 15
EG      0       11:24:55.172    Print_Spread (EURUSD,M1)        2016.01.20 00:02:45   spread = 15
DM      0       11:24:56.473    Print_Spread (EURUSD,M1)        2016.01.20 00:02:45   spread = 15
KD      0       11:24:57.774    Print_Spread (EURUSD,M1)        2016.01.20 00:02:45   spread = 15
GR      0       11:24:59.074    Print_Spread (EURUSD,M1)        2016.01.20 00:02:55   spread = 15
JH      0       11:25:00.375    Print_Spread (EURUSD,M1)        2016.01.20 00:02:55   spread = 15
JF      0       11:25:01.676    Print_Spread (EURUSD,M1)        2016.01.20 00:02:56   spread = 15
IM      0       11:25:02.977    Print_Spread (EURUSD,M1)        2016.01.20 00:02:56   spread = 15
QK      0       11:25:04.277    Print_Spread (EURUSD,M1)        2016.01.20 00:02:57   spread = 15
NQ      0       11:25:05.578    Print_Spread (EURUSD,M1)        2016.01.20 00:02:57   spread = 15
RO      0       11:25:06.879    Print_Spread (EURUSD,M1)        2016.01.20 00:02:58   spread = 15
EF      0       11:25:08.180    Print_Spread (EURUSD,M1)        2016.01.20 00:02:58   spread = 15
QL      0       11:25:09.481    Print_Spread (EURUSD,M1)        2016.01.20 00:03:00   spread = 14
MJ      0       11:25:10.782    Print_Spread (EURUSD,M1)        2016.01.20 00:03:00   spread = 14
MP      0       11:25:12.083    Print_Spread (EURUSD,M1)        2016.01.20 00:03:00   spread = 14
GO      0       11:25:13.383    Print_Spread (EURUSD,M1)        2016.01.20 00:03:00   spread = 14
GE      0       11:25:14.684    Print_Spread (EURUSD,M1)        2016.01.20 00:03:01   spread = 14
GS      0       11:25:15.575    Print_Spread (EURUSD,M1)        2016.01.20 00:03:01   spread = 14

 
Karputov Vladimir:

Если не внимательно читаете, то уже давно бы сами проверили :)


Непременно проверю (спасибо за индикатор)- что происходит со спредами у МК  на минутной истории. -)

Я же про то, что , кому-как, но тестировать волкинг-форвард на тиках  любого их вида СЛИШКОМ РАСТОЧИТЕЛЬНО. Да и смысла не имеет, для меня основной инструмент - минутная история. И вот тут выясняется, что разные поставщики сигнала дают разное значение спреда. Терминал же МК дает какой-то уж очень оптимистичный вариант. Т.е. использовтаь  сигнал МК на минутной истории  -НЕКОРРЕКТНО.  Но тогда разные тестировщики на разных терминалах в случае, когда они проводят волкинг-форвард на минутах оказываются в разных условиях. А тогда каой смысл сравнивать их методику хотя бы и на одинаковых тиках?

Да и, кстати, за обсуждением спредов мы как-то отвлеклись от темы - некорректности условий этого самого конкурса  по типу сделайте мне красиво, а условия сами придумайте.. 

 
Youri Tarshecki:

Непременно проверю (спасибо за индикатор)- что происходит со спредами у МК  на минутной истории. -)

Я же про то, что , кому-как, но тестировать волкинг-форвард на тиках  любого их вида СЛИШКОМ РАСТОЧИТЕЛЬНО. Да и смысла не имеет, для меня основной инструмент - минутная история. И вот тут выясняется, что разные поставщики сигнала дают разное значение спреда. Терминал же МК дает какой-то уж очень оптимистичный вариант. Т.е. использовтаь  сигнал МК НЕ НА ТИКАХ  -НЕКОРРЕКТНО.  Но тогда разные тестировщики на разных терминалах в случае, когда они проводят волкинг-форвард на минутах оказываются в разных условиях. А тогда каой смысл сравнивать их методику хотя бы и на одинаковых тиках?

Да и, кстати, за обсуждением спредов мы как-то отвлеклись от темы - некорректности условий этого самого конкурса  по типу сделайте мне красиво, а условия сами придумайте.. 

Индикатор уже есть. Запустите индикатор на реал графике сегодня. Запишите несколько минут. Сохраните результат. Завтра в тестере проверьте этот-же участок истории на реальных тиках.
 
Karputov Vladimir:
Индикатор уже есть. Запустите индикатор на реал графике сегодня. Запишите несколько минут. Сохраните результат. Завтра в тестере проверьте этот-же участок истории на реальных тиках.

Да я не про  реальные тики. С ними все понятно. 

При волкине их использовать СЕБЕ ДОРОЖЕ и смысла особого нет.  А "использовтаь  сигнал МК на минутной истории ДЛЯ СРАВНЕНИЯ -НЕКОРРЕКТНО.  И тогда разные тестировщики на разных терминалах в случае, когда они проводят волкинг-форвард на минутах оказываются в разных условиях. А тогда каКой смысл сравнивать их методику хотя бы и на одинаковых тиках?".

Другими словами, невозможность пользователю задавать кастомный спред на минутах - делает условия оптимизации на минутной истории у разных поставщиков разными и непредсказуемыми.  В том числе для волкинга.

Т.е. вот корректные условия для сравнения методик волкина.

1. Финальная проверка на тиковой-перетиковой истории одного поставщика -реализовано 

2. Один брокер с реальными спредами на минутках - нет

3. Один инструмент -нет

4. Один  период истории. -нет

5 Одни заранее объявленные критерии  оценки результата. -нет

6. Один советник -нет.

В противном случае будет оцениваться неявным или явным образом что-то еще, кроме способов тестирования. 

 
Youri Tarshecki:

Да я не про  реальные тики. С ними все понятно. 

При волкине ...

Не выражайтесь. Здесь культурные люди.
 
Karputov Vladimir:
Не выражайтесь. Здесь культурные люди.
-)))
 
Я не понимаю цели этого действия. Зачем кому либо достигать наилучших результатов? Я также не понимаю - какая проблема (задача) будет решена в результате? В чем смысл?
 
Yuriy Asaulenko:
Я не понимаю цели этого действия. Зачем кому либо достигать наилучших результатов? Я также не понимаю - какая проблема (задача) будет решена в результате? В чем смысл?
Суть в том, чтобы спорящим о методах оптимизации предложить доказать свою правоту на стороннем продукте.
Причина обращения: