[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 23

 
Mathemat:

Артем, тут прикол в том, что есть вот такая строка ниже:

Так что так, как ты предложил, не слишком логично - если я правильно понял то, что хочет alex12.

Алексей, так там же у него (краешком глаза заметил) перебор ордеров терминала... Вот строчка и говорит - если не наш символ, то далее ищем
 
alex12:

Только одна ошибка - не знаю как устранить. Где - зарыта собака ?

'Symbol' - initialization expected C:\Program Files\MetaTrader Finam\experts\1.mq4 (8, 13)

'Символ - инициализация ожидала C:\Program Files\MetaTrader Finam\experts\1.mq4 (8, 13)

Спасибо. Но появляются 3 другие ошибки ))
 
artmedia70:

У вас:

А нужно:

А вообще-то можно два клик по сообщению об ошибке и курсор встанет на указанное (кстати) место, где произошла ошибка компиляции, т.е., сюда: (8, 13)

После этого посыпятся другие ошибки... :)

Вышеприведённую строку переместите в начало ф-ции start()

это для начала - далее разбирайтесь с остальными ошибками...


Вот этого я и не хотел,что посыпятся новые ошибки :)
 
alex12:
Вот этого я и не хотел,что посыпятся новые ошибки :)

Совершенно сумасшедшее выражение:

if  NormalizeDouble(tp,sl,Digits)       // Выбор самого близкого орд    
 

Есть условие для начала работы кода:

if(EndHour>Hour() && Hour()>BeginHour)

Оно работает, когда советник интрадей.

А как заставить советника торговать с 22:00 по 03:00, допустим?

Что-то вечером кателок совсем не варит у меня... помогите плиз!

 

Замените И на ИЛИ.

if(BeginHour>Hour() || Hour()>EndHour)

 
Roger:

Замените И на ИЛИ.

if(BeginHour>Hour() || Hour()>EndHour)

Спасибо! Только помимо || нужно ещё знаки заменить "больше" на "меньше".. это я уточняю для окружающих.

Кстати, пока вы писали ответ, придумал ещё одно решение с else:

if(EndHour<Hour() && Hour()<BeginHour) //условие рабочего времени

{/*пусто*/}else

{/*код советника*/}

 
Roger:

Замените И на ИЛИ.

if(BeginHour>Hour() || Hour()>EndHour)


Или - if(!(EndHour>Hour() && Hour()>BeginHour))
 

Еще есть аппаратные средства. У меня таймер свет в аквариуме включает и отключает. По мощности может компьютер потянуть.

 
tara:

Еще есть аппаратные средства. У меня таймер свет в аквариуме включает и отключает. По мощности может компьютер потянуть.


А если в этот аквариум осьминога-предсказателя запустить, то получим торговую систему. И цены такому таймеру не будет!
Причина обращения: