Lavoro terminato
Specifiche
Техническое задание: модернизация советника
-
ордера в советники учитываются по истории.
Периодически на сервере брокера возникают проблемы со связью. Это мое предположение, но может быть другая причина. В этот момент советник посылает (вероятно) несколько сигналов на покупку, потом в один момент срабатывает сразу несколько ордеров по 1 цене в одну милисекунду
Мне нужно сделать механизм защиты от таких действий, необходимо, чтобы советник не посылал задвоенных сигналов и существовала система двойной проверки.
Т.е. Послал сигнал — пока в истории не появилась запись советник должен перепроверять с каким то интервалом допустим 10 секунд и пока нет записи по посланному сигналу следующий не шлется.
Дополнительно предложите еще вариант защиты от такого задвоения покупок позиций.
Я дам историю и журнал когда происходили подобные события, необходимо проанализировать причины.
плюс еще 5 дополнений ( не сложных) - но главное разобраться в причинах некорректной работы
также после выявления и исправления причин объяснить мне технический аспект исправлений, что с чем взаимодействует