Ниже привожу код. Хотел его немного модифицировать. Интересуют строки помеченные знаком //. При использовании строки с командой OP_BUYLIMIT, все прекрасно работает, т.е. выставляет отложенный ордер при открытии ордера на покупку. Но когда используется строка с командой OP_SELLSTOP, ордера открываются, но не выставляется отложенный ордер OP_SELLSTOP. Может кто подскажет почему и как это сделать.
- Прошу подсказать с кодом советника на MQL4
- При открытии позиции не выставляются SL и TP
- А где задавать вопросы по программированию советника
Kishar писал(а) >>
Ниже привожу код. Хотел его немного модифицировать. Интересуют строки помеченные знаком //. При использовании строки с командой OP_BUYLIMIT, все прекрасно работает, т.е. выставляет отложенный ордер при открытии ордера на покупку. Но когда используется строка с командой OP_SELLSTOP, ордера открываются, но не выставляется отложенный ордер OP_SELLSTOP. Может кто подскажет почему и как это сделать.
Ниже привожу код. Хотел его немного модифицировать. Интересуют строки помеченные знаком //. При использовании строки с командой OP_BUYLIMIT, все прекрасно работает, т.е. выставляет отложенный ордер при открытии ордера на покупку. Но когда используется строка с командой OP_SELLSTOP, ордера открываются, но не выставляется отложенный ордер OP_SELLSTOP. Может кто подскажет почему и как это сделать.
У Вас путаница с Asc`ами и Bid`ами.
Ордер sellstop также как и buylimit должен быть ниже текущей цены.Поменяйте знак при открытии на минус и будет всё ОК.
Ask-(........).
Тут скорее всего надо ставить SELLLIMIT, а не SELLSTOP, чтобы всё заработало.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь