Форум

предпоследняя сделка

Добрый день! КАК вывысти фин. результат у предпоследней сделки (последнюю -1 показывает без проблем)- у меня всегда 0 (( ...там есть еще закрытые отложки но вроде они не должны участвовать в сортировке по коду HistorySelect(0,TimeCurrent()); { uint pos3=HistoryDealsTotal()-2;

ошибка 4802

Здравствуйте! Подскажите плиз в чем тут дело= не запускаются расчеты = ошибка 4802. спасибо. #include <Trade\Trade.mqh> //--- входные параметры input string ZigZag ="Параметры ZigZag "; input int ExtDepth=12; input int ExtDeviation=5; input int ExtBackstep=3; //--- глобальные

переделать индикатора в эксперт

Здравствуйте! В индикаторе проверка алертом Alert (100.0*(1.0-1.0/(1.0+positive/negative))); дает нужное значение. Попытался переделать индикатор в советник (см код ниже ....заштриховал в шапке все "проперти" и поставил баров =2000 вместо IndicatorCounted(); ) но Алерт дает ноль на выходе (((

почему нет алерта

// День добрый! Почему нет алерта хоть нули бы..вот код ( 1..18 магики) в хистори три ордера int m1,m2,m3,m4,m5,m6,m7,m8,m9,m10,m11,m12,m13,m14,m15,m16,m17,m18; for (int i=1; i<=OrdersTotal(); i++) { if( OrderSelect (i-1,SELECT_BY_POS,MODE_HISTORY)==true) { OrderMagicNumber( ); if (1 == false) m1

почему ошибка 129?

День добрый! Завожу простой бай без стопов -дает oшибку 129 в чем дело? может он пропуски принимает за что то другое и нужны нули? благодарю за подсказку. if (t99<=(d1+2)&&(P5==1)) { OrderSend ("EURUSD", OP_BUY,0.01,MODE_ASK,2,"My order ",33); Alert ( GetLastError() ); }

цикл для подсчета

Добрый вечер! собрал формулу ..... V =30 и программа выдает три значения 1.22 ..1.224 и 1.225 набираю V =10 и программа выдает одно значение 1.245 Как организовать подсчет колва этих значений (сейчас их 4=3+1 ) cоставил "шапку" for ( V=1; V<30;V++) { ;break } а вот заполнения тела пока ничего не

счетчик

как организовать счетчик чтобы суммировал результаты дней связав простой статик с глобальными сервера получил цикл который считает но при этом +1 при компиляции и (или) +1 при перезагрузке( и тд .... он так много чего насчитает( Дмитрий

глобальный вопрос

Добрый день! Созрел глобальный вопрос организации потока.... сгенерирован сигнал вида А сорта И и тд.... как оптимально организовать автоматическую нумерацию, присвоения и обнуления например АИ05 (5 число) а завтра он если не обнулен должен стать АИ06 чтобы освободить ячейку ит д

чего то не хватает

Доброе утро! Чего то не хватает чтобы получить данные массива 2 прошу подсказать double t1=1; double t2=1; double myMap1 [2]; myMap1 [0]=t1; myMap1 [1]=t2; myMap1 [2] = My_function( ); Alert (myMap1 [0]); Alert (myMap1 [1]); // остается без изменений ( return(0); } double My_function() {double t3

что не так?

Добрался до массивов помогите новичку double myMap1 [2]={X1,X2}; дает ошибку '}' - comma or semicolon expected