Подскажите как проверить работу кода - страница 3

[Удален]  
Вставляйте printf() с ценой, high, low и временем в интересующие куски кода. Тогда чтение логов поможет понять нюансы. 

Разница между sell и buy скорее всего в способе рисования графика по bid, тогда как ask в построении графика не учавствует, возникает ассиметрия, которая сильней проявляется на сделках берущих 100 пунктов 5-ти знака, чем на 1000. Вы же сравниваете цену стопа сделки, то с high, то с low, а они обе/оба были созданы bid, а стопы закрываются по bid для buy, и по ask для sell. Расстояния получаются разные. 

Поставьте стоп и тейк побольше,  лот поменьше и посмотрите на разницу в поведении советника
[Удален]  
Aleksei Stepanenko #:
Вставляйте printf() с ценой, high, low и временем в интересующие куски кода. Тогда чтение логов поможет понять нюансы. 

Разница между sell и buy скорее всего в способе рисования графика по bid, тогда как ask в построении графика не учавствует, возникает ассиметрия, которая сильней проявляется на сделках берущих 100 пунктов 5-ти знака, чем на 1000. Вы же сравниваете цену стопа сделки, то с high, то с low, а они обе/оба были созданы bid, а стопы закрываются по bid для buy, и по ask для sell. Расстояния получаются разные. 

Поставьте стоп и тейк побольше,  лот поменьше и посмотрите на разницу в поведении советника

я просто уже менял аск на бид, не помогало.

понял, спасибо, попробую

 
teleskoper #:
я просто уже менял аск на бид, не помогало
Бездумно менять != делать правильно...
[Удален]  
Artyom Trishkin #:
Бездумно менять != делать правильно...
ну это же как вариант исправления ошибки. Как правильно пока не придумал. Знал бы как правильно поменять, давно бы исправил, не обращался бы за помощью к более опытным товарищам. Подскажите если знаете, что именно подправить и как.
[Удален]  
Напишите более развёрнуто, что значит трейлинг-стоп слетает. Не переносится стоп или что, в чём суть проблемы? 

Логи на картинке выше показывают, что вроде стоп sell-сделки переносится корректно