Не выставляется заявка

Страницы: 1
RSS
Не выставляется заявка, помогите найти ошибку
 
FUNC BUY()

trans_params = ""
trans_params = set_value (trans_params, "ACCOUNT", AccountDepo)
trans_params = set_value (trans_params, "CLIENT_CODE",ClientCode)
trans_params = set_value (trans_params, "TYPE", "L")
trans_params = set_value (trans_params, "TRANS_ID", Trans_ID)
trans_params = set_value (trans_params, "CLASSCODE", ClassCode)
trans_params = set_value (trans_params, "SECCODE", SecCode)
trans_params = set_value (trans_params, "ACTION", "NEW_ORDER")
       trans_params = set_value (trans_params, "OPERATION", "B")
trans_params = set_value (trans_params, "PRICE", Cennik +30 )
trans_params = set_value (trans_params, "QUANTITY",K_IN_LOT )
trans_result = SEND_TRANSACTION (30, trans_params)
Trans_ID=Trans_ID+1
 END FUNC
 
Цитата
Александр Лозбенев пишет:
SEND_TRANSACTION
Добрый день.

Диагностика при выставлении заявки появляется? (пункт меню Сообщения/Системные сообщения/Таблица сообщений
Какие значения подставляете в AccountDepo, ClientCode, ClassCode, SecCod
 
Добрый день! Также не выставляется заявка. Пишу следующий код:
PORTFOLIO_EX ggggg; DESCRIPTION 33rf; CLIENTS_LIST ALL_CLIENTS; FIRMS_LIST All_FIRMS; PROGRAM new_global("trans_params", "") new_global("trans_result", "") trans_params = CREATE_MAP () trans_params = set_value (trans_params, "TRANS_ID", "333") trans_params = set_value (trans_params, "ACTION", "NEW_ORDER") trans_params = set_value (trans_params, "CLASSCODE", "CETS") trans_params = set_value (trans_params, "SECCODE", "USD000UTSTOM") trans_params = set_value (trans_params, "ACCOUNT", "***********") trans_params = set_value (trans_params, "OPERATION", "B") trans_params = set_value (trans_params, "PRICE", "66.21") trans_params = set_value (trans_params, "QUANTITY", "1") trans_params = set_value (trans_params, "CLIENT_CODE", "") trans_params = set_value (trans_params, "TYPE", "L") trans_result = SEND_TRANSACTION (30, trans_params) END_PROGRAM

В ACCOUNT вместо "***********" пишу номер счета, который написан в таблице заявок в поле счет. Он отличается от тогочто аписан в мануале Quik ()  
 
Продолжение сообщения: Он отличается от тогочто аписан в мануале Quik ()
 
Добрый день.

В поле trans_params = set_value (trans_params, "CLIENT_CODE", "") добавьте свой код клиента, а также:

PARAMETER Null;
PARAMETER_TITLE Null;
PARAMETER_DESCRIPTION Null;
PARAMETER_TYPE STRING(10);
END

END_PORTFOLIO_EX

Цитата
Продолжение сообщения: Он отличается от тогочто аписан в мануале Quik ()
Он и не должен совпадать. Так как это пример.
 
Все получилось. Огромное Вам спасибо!
Страницы: 1
Читают тему
Наверх