Помогите уважаемые.. Что нужно дописать?
-------------------------------------------
extern double lot;OrderSend(Symbol(),OP_SELLSTOP,lot,my_bid-15,0,my_bid+4,my_bid-50);
---------------------------------------
Выдает только Alert (my_bid)
А где ASK????
А где ASK????
Для отложенных ордеров это не существенно, главное, чтобы цена была за пределами лимита.
Автору - проверьте журнал логов, какую ошибку выдает.
Для отложенных ордеров это не существенно
Как это не существенно? Автор хочет отложки установить на расстоянии 15 пунктов всего. На некоторых парах это даже меньше спреда.
extern double lot; extern int TakeProfit; extern int StopLoss; void OnStart() { OrderSend(Symbol(), OP_BUYSTOP, lot, NormalizeDouble (Ask + 15 * Point, Digits), 0, NormalizeDouble (Ask - StopLoss * Point, Digits), NormalizeDouble (Ask + TakeProfit * Point, Digits)); OrderSend(Symbol(),OP_SELLSTOP, lot, NormalizeDouble (Bid - 15 * Point, Digits), 0, NormalizeDouble (Bid + StopLoss * Point, Digits), NormalizeDouble (Bid - TakeProfit * Point, Digits)); }
только 4, 15 и 50 пунктов - это очень мало (для пятизнака). Ставьте больше. Когда сильное движение, спред и stoplevel заметно увеличиваются.
Для отложенных ордеров это не существенно, главное, чтобы цена была за пределами лимита.
Автору - проверьте журнал логов, какую ошибку выдает.
А что там может выдавать когда к цене прибавляется 15 и вычитается 15 а при определении тейка вообще по 50
Ну ладно если это на японских валютах... Но вряд-ли. Пока не встречал начинающих программистов которые тестируют код не на EURUSD
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Помогите уважаемые.. Что нужно дописать?
-------------------------------------------
extern double lot;OrderSend(Symbol(),OP_SELLSTOP,lot,my_bid-15,0,my_bid+4,my_bid-50);
---------------------------------------
Выдает только Alert (my_bid)