Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 927

 
smart:
Как из profile увидеть индикаторы? Например открываю chart*** и как дальше.
name=имя_папки\имя_индикатора

без расширения.
 
Здравствуйте!
Как в эксперте (МQL4) можно получит каждый тик из других валютных пар?
 
Vinin:
Кто же такие страшные вещи делает. А подумать автору не можется?
Это Я :-). Я не автор этого индикатора, но это попытка занести в буфер. В итоге всё заносится, НО только за какойто один день, а так чтобы всю историю занести в буфер. Не получается :-(
 
nikelodeon:
Это Я :-). Я не автор этого индикатора, но это попытка занести в буфер. В итоге всё заносится, НО только за какойто один день, а так чтобы всю историю занести в буфер. Не получается :-(
Тогда выложи тот который ты не правил.
 

Здравствуйте! Нужно выбрать рыночные ордера, открытые не сегодня. 

Попробовал, сначала так:

for(i = OrdersTotal(); i >= 0; i--) {
  if(OrderSelect(i, SELECT_BY_POS)) {                        // Выбираем ордер:
    if(OrderType() <= 1 &&                                   // рыночный
       TimeDay(OrderOpenTime()) < TimeDay(TimeCurrent())) {   // не сегодняшний

                // Операции с рыночным ордером

    }    
  } 
}

 

Но при смене месяца ошибка .  Подкиньте, пожалуйста, идейку.

 
Gobsek:

Здравствуйте! Нужно выбрать рыночные ордера, открытые не сегодня. 

Попробовал, сначала так:

 

Но при смене месяца ошибка .  Подкиньте, пожалуйста, идейку.

Проверяйте на количество секунд с начала суток.
 
evillive:
Проверяйте на количество секунд с начала суток.
Вы имеете ввиду функцию TimeSeconds (). Допустим я получил количество секунд с начала суток сегодня. Как привязать к времени открытия ордера. (простите, если туплю)?
 
Gobsek:

Здравствуйте! Нужно выбрать рыночные ордера, открытые не сегодня.

if (iBarShift (_Symbol, PERIOD_D1, OrderOpenTime()) == 0) continue;
 
TarasBY:
if (iBarShift (_Symbol, PERIOD_D1, OrderOpenTime()) == 0) continue;

Я в ШОКЕ !!! Одной строчкой !!! Спасибо! Я уже начал разбивать время на часы, минуты, секунды, чтоб получить секунды с начала суток и сравнивать...

Сам бы не додумался. 

 
abeiks:
Здравствуйте!
Как в эксперте (МQL4) можно получит каждый тик из других валютных пар?
Тогда может подскажите как каждых 10 мс получать информацию о тиках из других валютных пар?