Форум

Как выбрать все цены по которым открывалась позиция

Здравствуйте, помоги пож-та с таким вопросом: У меня есть советник в mql4. Там есть функция которая выбирает все открытые ордера и считает сумму цен по которым они открывались. Функция имеет приблизительно такой вид: int gi_312=0; double gd_240 = 0; for (gi_312 = OrdersTotal() - 1; gi_312 >= 0;

подключить внешнюю dll

помогите пожалуста, пытаюсь подключить внешнюю длл к советнику и тестировать его как описано в примере к мт4(v4 build 200 17 nov 2006). компиляция проходит нормально . подключение внешних длл в настроиках разрешено . при тестировании в журнале пишет " 2005.02.02 20:30 Moving Average EURUSD,M30

как получить текущий символ в виде строки типа string[] ttt = Symbol(); ?

string[] ttt = Symbol() ; компиляция говорит вот: '[' - variable expected C:\Program Files\MetaTrader 4\experts\Moving Average. mq4 (138, 13) и тд

при тестировании как получить текущее ИСТОРИЧЕСКОЕ время? - время текущего отсчёта

при тестировании как получить текущее ИСТОРИЧЕСКОЕ время? - время текущего отсчёта

экономить трафик : как можно управлять в мт4 подключением/отключением соединения gprs?

интересуют любые возможности - хотяб общий подход к проблеме