Кто-нибудь яобясните почему эта гадость не работает, даже тогда когда price выше Ask, отложенный ордер не устанавливается и всё =(
как вариант, поскольку price у вас равен High[1]+8*Point, тоесть цена открытия будет выше цены, то нужно открывать Sellimit .
для справки вот :
BuyLimit - отложенный ордер на покупку активов по финансовому инструменту по цене ниже текущей. Ордер исполнится (преобразуется в рыночный ордер Buy), если цена Ask достигнет или окажется ниже цены, заявленной в ордере.
SellLimit - отложенный ордер на продажу активов по финансовому инструменту по цене, превышающей текущую цену. Ордер исполнится (преобразуется в рыночный ордер Sell), если цена Bid достигнет или окажется выше цены, заявленной в ордере.
https://book.mql4.com/ru/trading/orders
А почему "Buy" а не "Buy Limit"?
buy в данном случае просто коментарий, нужно чтоб открывалась сделка OP_BUYLIMIT
buy в данном случае просто коментарий, нужно чтоб открывалась сделка OP_BUYLIMIT
ну та которая открывает сделку на покупку всё-таки это помоему OP_BUYLIMIT
Кто-нибудь яобясните почему эта гадость не работает, даже тогда когда price выше Ask, отложенный ордер не устанавливается и всё =(
нужны сведения об ошибке. или озаглавьте тему: "обращение к телепатам или гадалкам"
ну та которая открывает сделку на покупку всё-таки это помоему OP_BUYLIMIT
Если нужно чтобы открылся BUY выше текущей цены то отложник должен быть BUYSTOP

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Кто-нибудь яобясните почему эта гадость не работает, даже тогда когда price выше Ask, отложенный ордер не устанавливается и всё =(