Стратегии и роботы > EnterLong() EnterShort() ?
Re: EnterLong() EnterShort() ?
Выставится «лимит» (LMT)
с ценой равной текущей цене +/- проскальзывание, заданное в форме запуска.
А по какой цена откроет? Не знаю
с ценой равной текущей цене +/- проскальзывание, заданное в форме запуска.
А по какой цена откроет? Не знаю
-
- Сообщения: 71
- Зарегистрирован: 10 ноя 2017, 12:43
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: EnterLong() EnterShort() ?
А как тогда роботом открыть рыночный ордер по цене GetAsk() ??? Мистика какакя то даю приказ на открытие рыночного ордера открывает лимит???
-
- Сообщения: 71
- Зарегистрирован: 10 ноя 2017, 12:43
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: EnterLong() EnterShort() ?
Никто не открывал рыночный ордер роботом??? Все работаю в тестере, дальше дело не идёт что ли???
Re: EnterLong() EnterShort() ?
Заявки на открытие все лимитные. Если хотите чтобы с гарантией купил - поставьте большое проскальзывание (процента 3 или даже больше). Заявка исполнится по лучшей текущей цене продавца.
-
- Сообщения: 71
- Зарегистрирован: 10 ноя 2017, 12:43
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: EnterLong() EnterShort() ?
Как так получается? Руками я значит могу по рынку открыть ордер, а через робота только отложники?
Re: EnterLong() EnterShort() ?
Представьте, есть система со средней сделкой 0,3%
Вход в позицию не имеет смысла грубо по цене более 0,3% от цены сигнала.
А закрывать позицию надо по любым ценам, иначе может быть еще хуже.
Вход в позицию не имеет смысла грубо по цене более 0,3% от цены сигнала.
А закрывать позицию надо по любым ценам, иначе может быть еще хуже.
-
- Сообщения: 71
- Зарегистрирован: 10 ноя 2017, 12:43
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: EnterLong() EnterShort() ?
Мне вот что не ясно. С помощью функции GetAsk() робот получает лучшую цену на покупку. То есть по этой есть цене бумаги. Его эта цена устраивает(по торговому алгоритму), отдает приказ EnterLong(Q) . Выставляе отложник( не всегда). Как так контракты есть в стакане, бери не хочу. А выставляется отложник. Не понятно.
Re: EnterLong() EnterShort() ?
1. Можете при старте робота заполнить поле "проскальзывание" , например, задать 0,3 и робот будет забирать.
2. Можете заменить EnterLong() на команду EnterLongLimit(GetAsk()) и EnterShortLimit(GetBid)
2. Можете заменить EnterLong() на команду EnterLongLimit(GetAsk()) и EnterShortLimit(GetBid)
-
- Сообщения: 71
- Зарегистрирован: 10 ноя 2017, 12:43
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: EnterLong() EnterShort() ?
Спасибо за помощь! Хорошие идеи. Только как то это не правильно, шаманить с бубном, чтобы просто открыться по рынку. Удачи!
Вернуться в «Стратегии и роботы»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей