10 инструментов в одном советнике
Только цену не 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).
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)." точно бы много времени потратил бы
я в этом деле новичок, вроде как простые советники научился делать типа продавать покупать по сигналам и т.д.
не много полазил на сайте, и как я понял в одном советнике на одном открытом графике можно торговаться на разных парах,
не открывая другие графики других пар.
в учебниках не нашёл(может не там искал) на форуме я потратил много времени
вот решил спросить у профи кто знает, хотя функции подкинуть пускай даже без подсказок, дальше сам буду пробовать разбираться
в документациях тоже смотрел, слишком заумные слова для меня, в школе по русски сдал на троечку:) мне бы по русски чтоб объяснили