0
Одна из причин, которая на поверхности.
В функции OnTick, которая срабатывает на каждом тике, стоит логика:
if(Hour()==StartHour && Minute()==StartMin && Seconds()==0) open=Close[0];

По этой логике должно совпасть много факторов: ровно в 17 часов 15 минут текущая свеча должна закрыться и мы узнаем цену закрытия. А если же график получасовой? Закрытие свечи произойдет только в 17:30. Если бы хотя бы стояло:
open=Close[1]

Т.е. в указанное время мы смотрим цену закрытия предыдущей свечи, то одну ошибку мы нашли. Сколько их еще и есть ли они, я не знаю, сложно разбирать чужую логику, проще свою выдумывать.
avatar

Oxy

  • 6 февраля 2015, 09:56
0
Какой следующий пункт программируем?
avatar

Oxy

  • 6 февраля 2015, 08:58
0
У меня тоже отображается «Ошибки рассогласования графиков» — я не смогла с этим ничего сделать. Как правило, оно возникает, если объем по какому-то тику превысил какое-то число…
Настройки (входные параметры) можно было сюда написать.
avatar

Oxy

  • 6 февраля 2015, 08:58
0
Каждый раз перед запуском советника MaxZ12_Exp2 ему надо задавать в ручную размеры коридора.
price_Buy    = 1.1580;   // цена BuyStop или BuyLimit
priceBuy_TP  = 1.1830;   // take profit по buy,  0 - не ставим
priceBuy_SL  = 1.1387;   // stop loss   по buy,  0 - не ставим

price_Sell   = 1.1545;   // цена BuySell или SellLimit
priceSell_TP = 1.1387;   // take profit по sell,  0 - не ставим
priceSell_SL = 1.1830;   // stop loss   по sell,  0 - не ставим


priceBuy_TP должен быть равен priceSell_SL
priceBuy_SL должен быть равен priceSell_TP
После прорыва коридора и отработки TP советник надо остановить и поставить заново.
avatar

Oxy

  • 6 февраля 2015, 08:54
0
А может просто закрывать позиции на развороте? :D 
avatar

Oxy

  • 6 февраля 2015, 08:47
0
1. параметр, плюс проверяет предыдущий бар — на соответствие входу
2. да
avatar

Oxy

  • 6 февраля 2015, 02:34
0

И жмете старт.
Только по окончанию тестирования на графике появятся MA, поэтому если вы хотите визуально видеть, что происходит, нажимаете паузу, перетаскиваете на график МА и отпускаете паузу.

А так google вам в помощь.
avatar

Oxy

  • 6 февраля 2015, 01:13
0
Такое вот в тестере:

Значит у вас запрос на изменение ордера посылается с каждым тиком. Ни один сервер ни у одного брокера не потерпит такой нагрузки.
Вы трал поставили неверно.
Плюс логика в советнике такая, как и писал AM2, что эксперт постоянно включен должен быть. Если же его, допустим, включать с утра, то не удивлена, что он не запускается.
avatar

Oxy

  • 6 февраля 2015, 00:34
0
Я поправила логику с МА, тестируйте.
opentraders.ru/downloads/583/
avatar

Oxy

  • 6 февраля 2015, 00:25
0
Запрограммирую. На следующей неделе устроит?
avatar

Oxy

  • 5 февраля 2015, 22:45
0
Подвисают открытые позиции.
Летучая мышка права :D 
Тестируйте: opentraders.ru/downloads/584/
avatar

Oxy

  • 5 февраля 2015, 21:58
0
И напишите, пожалуйста, какие именно вы используете входные данные. (начало торговли часы, начало торговли минуты и т.д.)
avatar

Oxy

  • 5 февраля 2015, 20:27
0
Два огромнейших комментария, где код не через code, удалите, пожалуйста. Будет в дальнейшем проще переписываться.
avatar

Oxy

  • 5 февраля 2015, 20:23
0
Верно, поняли.
Логику скользящих в советнике я подправлю и напишу вам. Тогда и продолжите дальше тестировать, что сделано. Договорились?
avatar

Oxy

  • 5 февраля 2015, 20:20
0
На вашей странице справа есть блок «Мои файлы» — можно добавить файл туда.
Или в нескольких комментариях по частям.
Я склею.
avatar

Oxy

  • 5 февраля 2015, 19:49
0
А вы видели вот этот сов: zakaz.opentraders.ru/22705.html (файл MaxZ12_Exp2)?
Там как раз на пробой канала. А если цена ходит внутри канала, то позиция наращивается.
avatar

Oxy

  • 5 февраля 2015, 19:46
0
Нет уж. Давайте советник таким, каким именно вы пользуетесь. Вместе с тралом. Неизвестно, что является причиной ошибки.
avatar

Oxy

  • 5 февраля 2015, 19:43
0
Мда, ваш комментарий имеет смысл *think* 
Так как у нас есть «Min от пересечения MА до открытия ордера в пунктах», то пока «подождем», МА5 уже окажется сверху…
Чуть позже это гляну, и если что — переделаю логику.
avatar

Oxy

  • 5 февраля 2015, 19:40
0
На график гляньте.

avatar

Oxy

  • 5 февраля 2015, 19:37