Разработчики откорректировали стандартную библиотеку, некоторые функции изменились, а код MACD Sample осталсся прежним. Откорректированная версия MACD Sample здесь.
получено в тестере.. експерт откривает отложник... потом я так понимаю откривает следующий.. и его удаеться открить даже без денег. и через секунду удаляеться ? добавьте в отображении сделок хотя б секунди или сделайте визуализацию..
long A = AccountInfoInteger(ACCOUNT_LOGIN); // 661701long B = A;
long C = 661701;
Print(" A=",A," B=",B," C=",C);
long X =10000;
long Y =10000000000;
long Z =1000000;
long L1 = A*X;
long L2 = B*X;
long L3 = C*X;
long M1 = A*Y/Z;
Print(" L1=",L1," L2=",L2," L3=",L3," M1=",M1);
если я еще понимаю что-нить в программировании, то должно быть L1 = L2 = L3 = M1 у меня не так! А у Вас?
У меня так
2010.08.2821:37:35 Servis (EURUSD,H1) L1=2322042704 L2=2322042704 L3=6617010000 M1=42949659972010.08.2821:37:35 Servis (EURUSD,H1) A=661701 B=661701 C=6617012010.08.2821:37:35 Servis (EURUSD,H1) --- OnInit() --- 1 --- !!! Старт подготовки начальных параметров !!!
Добрый день.
При компиляции советника MACD Sample.mq5 из папки Examples выдает ошибку
'POSITION_TYPE_BUY' - can't convert enum MACD Sample.mq5 319 50
и
'POSITION_TYPE_SELL' - can't convert enum MACD Sample.mq5 352 50
Терминал обновлен. Подскажите, в чем дело?
Спасибо.
Для кодов ошибок имеется ErrorDescription.mqh
то, что нужно, спасибо
интересно, почему она сразу с мт не идет... а то чего только нет, и шарики летают по орбитам и прочие бесполезные примеры...
Добрый день.
При компиляции советника MACD Sample.mq5 из папки Examples выдает ошибку
'POSITION_TYPE_BUY' - can't convert enum MACD Sample.mq5 319 50
и
'POSITION_TYPE_SELL' - can't convert enum MACD Sample.mq5 352 50
Терминал обновлен. Подскажите, в чем дело?
Спасибо.
получено в тестере.. експерт откривает отложник... потом я так понимаю откривает следующий.. и его удаеться открить даже без денег. и через секунду удаляеться ? добавьте в отображении сделок хотя б секунди или сделайте визуализацию..
Вот вышел уже 316 билд, а функция OrderCalcMargin по прежнему возвращает ноль для инструментов типа #AA
как скоро будет решена эта проблемаразбираюсь... код стараюсь писать как можно оптимальней... проще никак нельзя получить первое число текущего месяца?
разбираюсь... код стараюсь писать как можно оптимальней... проще никак нельзя получить первое число текущего месяца?
смотря для чего тебе нужно получить первое число, можно так попробовать
Еще раз обращаюсь к пытливым умам!
Код прилагается
если я еще понимаю что-нить в программировании, то должно быть L1 = L2 = L3 = M1 у меня не так! А у Вас?
У меня так
все совпало.
2010.08.28 20:57:09 Servis (EURUSD,H1) L1=6653490000 L2=6653490000 L3=6653490000 M1=6653490000
2010.08.28 20:57:09 Servis (EURUSD,H1) A=665349 B=665349 C=665349
2010.08.28 20:57:09 Servis (EURUSD,H1) --- OnInit() --- 1 --- !!! Старт подготовки начальных параметров !!!
все совпало.
2010.08.28 20:57:09 Servis (EURUSD,H1) L1=6653490000 L2=6653490000 L3=6653490000 M1=6653490000
2010.08.28 20:57:09 Servis (EURUSD,H1) A=665349 B=665349 C=665349
2010.08.28 20:57:09 Servis (EURUSD,H1) --- OnInit() --- 1 --- !!! Старт подготовки начальных параметров !!!
Спасибо. Тогда буду обращаться к разработчикам.