[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 411

 
Shniperson:

Господа! Как сделать ограничение по времени на торговлю.. чтобы эксперт не торговал с 23-00 до 2-00 (по терминальному времени)

bool market=false;
if(Hour()>=2 && Hour()<=23) market=true;
 
Так он будет до полуночи торговать.
 

Здравствуйте, уважаемые форумчане.

Подскажите, пожалуйста, что нужно изменить в коде советника (написан для четырёхзначных котировок), чтобы он корректно работал на котировках пятизначного ДЦ?

Спасибо.

 
obergan:

Подскажите, пожалуйста, что нужно изменить в коде советника (написан для четырёхзначных котировок), чтобы он корректно работал на котировках пятизначного ДЦ?

ничего не надо в коде менять. он написан корректно и всё учитывает.
 
sergeev:
ничего не надо в коде менять. он написан корректно и всё учитывает.

К примеру, если на четырёхзнаке ставит ТР 35 пунктов, то и на пятизнаке ставит те же 35, а ни как не 350, чего и хотелось получить. Если у кого-нибудь есть возможность гляньте, пожалуйста код.
 
obergan:
К примеру, если на четырёхзнаке ставит ТР 35 пунктов, то и на пятизнаке ставит те же 35, а ни как не 350, чего и хотелось получить. Если у кого-нибудь есть возможность гляньте, пожалуйста код.

выкладывать декомпиленные коды на форуме запрещено.
 

Подскажите в чем может быть проблема?

есть такой код

// до старта объявляем 
extern int     Hour1 = 10;
extern int     Hour2 = 17;
bool StartTrade;

// в старте
   StartTrade=false;
   
   if (TimeHour(TimeCurrent())==Hour1){ 
      StartTrade=true;
   }
   if (TimeHour(TimeCurrent())==Hour2){
      StartTrade=true;
   }

// и далее
   if (StartTrade==true){
   // открытие ордеров
   }


Но ордер может открыться и в другое время, и следующим часом например, чем в настройка Hour1 и Hour2 - что может быть?

 
T-G:

Подскажите в чем может быть проблема?

есть такой код

Но ордер может открыться и в другое время, и следующим часом например, чем в настройка Hour1 и Hour2 - что может быть?


может быть что-то другое, то что находится вне этого кода

покажите весь код

 
abolk:


может быть что-то другое, то что находится вне этого кода

покажите весь код

но если это что то другое находится внутри разве это может влиять?

 if (StartTrade==true){
   // открытие ордеров
 }
 
T-G:

но если это что то другое находится внутри разве это может влиять?


по тому коду, что показан, судить о том поведении советника, что вы говорите трудно
Причина обращения: