Надежда Аверьянова (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Снятие заявки, server check failed
 
Цитата
Kalmar написал:
Цитата
Надежда Аверьянова написал:
Он выставил лимитированную заявку, она болтается в стакане НЕисполненная и вместе с ней выставил стоп. В чем смысл, если назвнание заявки "по исполнению заявки"? Зачем стоп если нет позиции?  
Когда лимитка исполнится - будет позиция. Вот на нее и будет выставлен стоп. Пока лимитка не исполнилась - стоп не активен.
Очевидно же.
Да, спасибо за пояснение. Очевидно это стало когда понаблюдала за исполнением заявок.
Снятие заявки, server check failed
 
Цитата
Надежда Аверьянова написал:
Цитата
Надежда Аверьянова написал:
 
Цитата
nikolz  написал:
 
Цитата
 Надежда Аверьянова   написал:
   
Цитата
  nikolz    написал:
колбек OnTransReply  это реакция на транзакцию, а не на состояние заявки.
Для заявки надо работать по OnOrder OnStopOrder либо по таблицам заявок и стоп-заявок
   Я получила номер заявки через OnOrder, записала его в переменную и эту переменную записала в ключ ["BASE_ORDER_KEY"], но квик опять говорит что не указан номер базовой заявки. Что не так? Получить номер из таблицы заявок у меня тоже не получается - одни ошибки выдает. Помогите составить кусок кода на получение номера заявки из таблицы заявок пожалуйста
  покажите скрипт
 
всё, я нашла источник проблемы -  округлила число, переданное в BASE_ORDER_KEY до целого значения и изменила срок действия заявки  и стоп выставился. Спасибо за помощь!
бред какой-то... Он выставил лимитированную заявку, она болтается в стакане НЕисполненная и вместе с ней выставил стоп. В чем смысл, если назвнание заявки "по исполнению заявки"? Зачем стоп если нет позиции?  
Снятие заявки, server check failed
 
Цитата
Надежда Аверьянова написал:
Цитата
nikolz написал:
 
Цитата
Надежда Аверьянова  написал:
 
Цитата
 nikolz   написал:
колбек OnTransReply  это реакция на транзакцию, а не на состояние заявки.
Для заявки надо работать по OnOrder OnStopOrder либо по таблицам заявок и стоп-заявок
  Я получила номер заявки через OnOrder, записала его в переменную и эту переменную записала в ключ ["BASE_ORDER_KEY"], но квик опять говорит что не указан номер базовой заявки. Что не так? Получить номер из таблицы заявок у меня тоже не получается - одни ошибки выдает. Помогите составить кусок кода на получение номера заявки из таблицы заявок пожалуйста
 покажите скрипт
всё, я нашла источник проблемы -  округлила число, переданное в BASE_ORDER_KEY до целого значения и изменила срок действия заявки  и стоп выставился. Спасибо за помощь!
Снятие заявки, server check failed
 
Цитата
nikolz написал:
Цитата
Надежда Аверьянова написал:
 
Цитата
nikolz  написал:
колбек OnTransReply  это реакция на транзакцию, а не на состояние заявки.
Для заявки надо работать по OnOrder OnStopOrder либо по таблицам заявок и стоп-заявок
 Я получила номер заявки через OnOrder, записала его в переменную и эту переменную записала в ключ ["BASE_ORDER_KEY"], но квик опять говорит что не указан номер базовой заявки. Что не так? Получить номер из таблицы заявок у меня тоже не получается - одни ошибки выдает. Помогите составить кусок кода на получение номера заявки из таблицы заявок пожалуйста
покажите скрипт
Снятие заявки, server check failed
 
Цитата
nikolz написал:
колбек OnTransReply  это реакция на транзакцию, а не на состояние заявки.
Для заявки надо работать по OnOrder OnStopOrder либо по таблицам заявок и стоп-заявок
Я получила номер заявки через OnOrder, записала его в переменную и эту переменную записала в ключ ["BASE_ORDER_KEY"], но квик опять говорит что не указан номер базовой заявки. Что не так? Получить номер из таблицы заявок у меня тоже не получается - одни ошибки выдает. Помогите составить кусок кода на получение номера заявки из таблицы заявок пожалуйста
Снятие заявки, server check failed
 
Здравствуйте, я новичок в программировании и в написании торгового робота, мне нужна помощь.

Мне нужно чтобы робот выставил лимитированную заявку на покупку и по исполнению ее выставил привязанный к ней стоп лосс и тейк профит.
У меня успешно получается выставить заявку и непривязанный к ней стоп и тейк ( ["ACTION"]="NEW_STOP_ORDER", ["STOP_ORDER_KIND"]="TAKE_PROFIT_AND_STOP_LIMIT_ORDER", ), а вот с заявкой ACTIVATED_BY_ORDER_TAKE_PROFIT_AND_STOP_LIMIT_ORDER возникла проблема - QUIK выдает сообщение "Неправильно указан номер базовой заявки "nil".

Мой скрипт получает номер заявки через OnTransReply, я записываю этот номер в свою переменную и уже эту переменную я вписываю в ключ ["BASE_ORDER_KEY"]. Что я делаю неправильно?
Страницы: 1
Наверх