TarasBY:
Только цену не Ask, а MarketInfo (Symbol(), MODE_ASK).
Только цену не Ask, а MarketInfo (Symbol(), MODE_ASK).
ну а если захочу закрыть, то также просто
int cb(int mn)
{ int k=OrdersTotal();
for(int a=0;a<=k;a++)
{ if(OrderSelect(a,SELECT_BY_POS,MODE_TRADES))
{ if(OrderMagicNumber()==mn)
{ if(OrderType()==OP_SELL)
int n=OrderTicket();
double l=OrderLots();
OrderClose(n,l,Ask,15,0);
}
}
}
return(0);
}
если известно маг. номер?
или вместо Ask тоже надо MarketInfo (Symbol(), MODE_ASK).
DmitriyN:
double iClose(string symbol, int timeframe, int shift); - тут,
а также остальные.
И в индикаторах, например:
double iMA(string symbol, int timeframe, int period, int ma_shift, int ma_method, int applied_price, int shift);
да чёт до меня сразу не дошло, но если бы не этот ответ, например "Только цену не Ask, а MarketInfo (Symbol(), MODE_ASK)." точно бы много времени потратил бы
Господа, настоятельно рекомендую снизить накал страстей.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
я в этом деле новичок, вроде как простые советники научился делать типа продавать покупать по сигналам и т.д.
не много полазил на сайте, и как я понял в одном советнике на одном открытом графике можно торговаться на разных парах,
не открывая другие графики других пар.
в учебниках не нашёл(может не там искал) на форуме я потратил много времени
вот решил спросить у профи кто знает, хотя функции подкинуть пускай даже без подсказок, дальше сам буду пробовать разбираться
в документациях тоже смотрел, слишком заумные слова для меня, в школе по русски сдал на троечку:) мне бы по русски чтоб объяснили