Заявки не уходят. Перебираю все версии.

Страницы: 1
RSS
Заявки не уходят. Перебираю все версии., уже было, читал все олд-треды, не нашел солюшена
 
И все таки еще раз. У меня через раз уходят заявки.
Использую следующую функцию:
вызов: order("B",FLOTS) <для образца>

FUNC order(OPERATION,FLOTS)
trans_params = ""
TRANS_PARAMS = set_value (TRANS_PARAMS, "TRANS_ID", TRID&"")
trans_params = set_value (trans_params, "ACTION", "NEW_ORDER")
trans_params = set_value (trans_params, "CLASSCODE", "SPBFUT")
trans_params = set_value (trans_params, "SECCODE", INSTRUMENT&"")
trans_params = set_value (trans_params, "ACCOUNT", ACCOUNT&"")
trans_params = set_value (trans_params, "OPERATION", OPERATION&"")
trans_params = set_value (trans_params, "QUANTITY", FLOTS&"")
TRANS_PARAMS = set_value (TRANS_PARAMS, "TYPE", "L")
IF OPERATION= "B"
PRICE=0+CPRICE+Slip
End IF
IF OPERATION= "S"
PRICE=0+CPRICE-Slip
End IF
trans_params = set_value (trans_params, "PRICE", PRICE&"")
trans_result = SEND_TRANSACTION (30, trans_params)
END FUNC


Slip=500 это проскальзывание такое поставил в  РИ
Вот сегодня, заявка на покупку улетела и исполнилась.. а заявка на закрытие этой позиции  даже не улетела в систему. Но в лог строчка записалась.. что условие продажи сработало. .кидаю заявку.

У меня три копии этого робота запущено -  время обсчета у всех 10 секунд
на двух других заявка ушла.. на одном нет.
Скрипт в троих одинаковый. Моджет такое быть что из-за того что они разом в одну секунду суют заявки в систему.. то кто то где то дает кому то отлуп?
Где копать?
 
Добрый день.

Если у Вас запущено три робота на одном рабочем месте Quik, то они не могут отравлять одновременно заявки.
Т.е в зависимости от периода расчета сначала заявку отправляет первый портфель, затем ждет например 10 секунд и в работу вступает второй портфель и так далее, сколько бы скриптов не было загружено.

Попробуйте данного робота, который заявку не отправил протестировать отдельно от двух других.
 
Разобрался, проблема была в функции пред-вызывающей функцию ордера
кидал нулевой лот
Страницы: 1
Читают тему (гостей: 1)
Наверх