Стратегии и роботы > UseEnterMKT
-
- Сообщения: 71
- Зарегистрирован: 10 ноя 2017, 12:43
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
UseEnterMKT
Всем привет! Есть в описании такая функция UseEnterMKT – настройка, позволяющая открывать позиции маркетными заявками. Если в коде указано UseEnterMKT=true, то команды EnterLong() и EnterShort() будут создавать заявки с типом MKT. Поставил в код UseEnterMKT=true, робот выставил лимитку. Что делать, как она работает м работает ли вообще, или я чего то не понимаю?
-
- Сообщения: 71
- Зарегистрирован: 10 ноя 2017, 12:43
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: UseEnterMKT
Всем спасибо за ответы))))) Сам все выяснил, позвонил в службу тех поддержки. Сказали, чтоб UseEnterMKT=true открывал рыночными ордерами нужно UseEnterMKT=true прописать в блоке инициализации. Всего наилучшего)
- evge
- Администратор
- Сообщения: 1813
- Зарегистрирован: 04 фев 2016, 09:46
- Откуда: Млечный путь, планета Земля
- Благодарил (а): 83 раза
- Поблагодарили: 369 раз
- Контактная информация:
Re: UseEnterMKT
Приветствую!
В вопросе не звучит где именно прописали UseEnterMKT=true.
Наверное поэтому ответы и не сыпались
В вопросе не звучит где именно прописали UseEnterMKT=true.
Наверное поэтому ответы и не сыпались

никогда такого не было и вот опять
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: UseEnterMKT
> прописать в блоке инициализации
Вроде очевидно, все, видимо, и вправду подумали, что там и прописано ...
Вроде очевидно, все, видимо, и вправду подумали, что там и прописано ...
-
- Сообщения: 535
- Зарегистрирован: 11 ноя 2018, 17:11
- Благодарил (а): 21 раз
- Поблагодарили: 92 раза
Re: UseEnterMKT
> В мануале не нашел
Да уж, чего там только нет... "У нас чего только может не быть. За чем ни кинешься, того и может не быть."
Да уж, чего там только нет... "У нас чего только может не быть. За чем ни кинешься, того и может не быть."
Re: UseEnterMKT
Помимо UseCloseMkt есть еще UseCloseBar. И вот до сих пор не могу понять как его использовать.
Написал я стратегию которая работает так
UseClosedBar = false;
UseEnterMKT= true;
LiveBarTimeout = 5;
при этом основной таймфрейм ..... скажем 12 минут
. И вот открываю я позицию, условием для закрытия позиции является рост CurrentPL() на 1%, при чём хочу закрывать не всю позу, а только Q/2.
В тот момент когда прибыль набирает необходимое значение ничего не происходит, позиция не закрывается, при этом робот согласно интервалу обновления LiveBarTimeout = 5 регулярно обновляет выставление стопсигнала к позиции. Когда подходит время основного таймфрейма поза закрывается как положено.
Вопрос, как всё таки сделать закрытие позы по условию внутри бара, а не в конце таймфрейма?
Пробовал одновременно ставить лимит заявку в противоход позиции и стоп - { StopLoss(l, SignalPriceType.Price); EnterShortLimit(PosPrice+atr*Yatr, Q/2); } - не дает поставить. Тейк профит меня не устраивает, там закрывается всё, а мне надо половинку...
БУду благодарен если кто подскажет в каком направлении двигаться. Спасибо.
Написал я стратегию которая работает так
UseClosedBar = false;
UseEnterMKT= true;
LiveBarTimeout = 5;
при этом основной таймфрейм ..... скажем 12 минут

В тот момент когда прибыль набирает необходимое значение ничего не происходит, позиция не закрывается, при этом робот согласно интервалу обновления LiveBarTimeout = 5 регулярно обновляет выставление стопсигнала к позиции. Когда подходит время основного таймфрейма поза закрывается как положено.
Вопрос, как всё таки сделать закрытие позы по условию внутри бара, а не в конце таймфрейма?
Пробовал одновременно ставить лимит заявку в противоход позиции и стоп - { StopLoss(l, SignalPriceType.Price); EnterShortLimit(PosPrice+atr*Yatr, Q/2); } - не дает поставить. Тейк профит меня не устраивает, там закрывается всё, а мне надо половинку...
БУду благодарен если кто подскажет в каком направлении двигаться. Спасибо.
Вернуться в «Стратегии и роботы»
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 13 гостей