Разные сделки в разных терминалах

 
Fast235:

bild 2951

не последняя сборка, с утра почему-то в одном терминале робот перестал открывать сделки, демо, денег достаточно, подумал, что сам начудил что-то, скопировал в другой терминал и там стали появляться сделки

естественно автоторговля стоит,

когда прекратится это ерунда?

т.е. сделки закрылись перед сессией и утром подозрительная тишина, это похоже никогда не закончится.


upd

перезапустил терминал и появилась первая сделка

слов нет уже.
Сначала вопросы к разработчику робота.
 
Aliaksandr Hryshyn:
Сначала вопросы к разработчику робота.

3 терминала, в работе, уже давно писал, разработчики уверен и сами знают этот нюанс

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

 
Fast235:

2 разные компьютера в одной домашней сети, оба сильные, подключены по проводу  100мбит, робот один и тот же, при запуске принтуется время компиляци.., все одинаково

сделки почему разные?

есть вообще надежда что у вас все заработает как положено?


Инициализации переменных и объектов классов. Логирование получения, выдачи и исполнения торгового приказа. Это минимум который Вы просто обязаны сделать.

 
Vladimir Karputov:

Инициализации переменных и объектов классов. Логирование получения, выдачи и исполнения торгового приказа. Это минимум который Вы просто обязаны сделать.

там в принте видно что с iCustom индикатора идут с номер 2 получается бара, а не последнего закрытого, уже писал об этом

проверю инициализацию, странное поведение получается

NewBar убрал, и весь тайм M1 нет сигнала

 

Владимир, первый пост явно не в эту ветку, Терминал просто не реагировал на робота, часы шли, котировки и график обновлялись, в соседнем терминале 5 сделок уже было

напомню, что сделки закрылись перед 23 часа по терминалу, а после 02 часа не продолжились.

автор этих многолетних кодов я, не отсылайте пожалуйста как один из прошлых участников.

 
Fast235:


На форуме телепатов нет. Выше я указал минимальный старт от чего нужно начинать.

 

вы же понимаете что нет смысла инициализировать индикаторные буферы,

и то, что с них получаем, данные прошлого бара находятся в задаваемом, на всем протяжении M1

т.е. iCustom передает 2 бар весь M1 на каждом тике, вместо первого закрытого, иногда

 
Fast235:

вы же понимаете что нет смысла инициализировать индикаторные буферы,

и то, что с них получаем, данные прошлого бара находятся в задаваемом, на всем протяжении M1

т.е. iCustom передает 2 бар весь M1 на каждом тике, вместо первого закрытого, иногда

Кто говорил про индикаторные буферы? Просто начните искать ошибку.

Если советник использует пользовательский индикатор - в первую очередь проверяйте работу индикаторы. Сравните его показания при историческом тесте и онлайн.

 
Vladimir Karputov:

Кто говорил про индикаторные буферы? Просто начните искать ошибку.

Если советник использует пользовательский индикатор - в первую очередь проверяйте работу индикаторы. Сравните его показания при историческом тесте и онлайн.

вижу на графике и в других 2 терминалах, всегд идет предварительно загрузка истории через скрипт в библиотеке(известный), в чем еще может быть разница в терминалах, всегда смотрю принт компиляции, все!

где еще может быть разница?

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

Владимир Вы помогли чем смогли, спасибо, что перенесли это в отдельную ветку

 
Fast235:

вижу на графике и в других 2 терминалах, всегд идет предварительно загрузка истории через скрипт в библиотеке(известный), в чем еще может быть разница в терминалах, всегда смотрю принт компиляции, все!

где еще может быть разница?

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

Все Ваши ошибки из-за этого. Выкиньте скрипт, историю в MQL5 НЕ НУЖНО подкачивать, вместо этого индикатор ДОЛЖЕН корректно отрабатывать получение нового бара и изменение истории.

Причина обращения: