Как добавить в условие СПРЕД (Вопрос новичка)

 

Всем доброе время суток!

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

Пытался сделать так:

int spread = MarketInfo(Symbol(), MODE_SPREAD);

if(spread<10)

* Не работает...

* Должел ли он быть типа double?

 
alehandro :

Всем доброе время суток!

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

Пытался сделать так:

int spread = MarketInfo(Symbol(), MODE_SPREAD);

if(spread<10)

* Не работает...

* Должел ли он быть типа double?

MODE_SPREAD, в пунктах, тип int

пробуйте вывести принтом, что он вообще показывает.

 
extern double MaxSpread=10;
int spread;

spread=MarketInfo(Symbol(), MODE_SPREAD);

if(Signaltrade==true){
  if(MaxSpread>spread){
    //отркываем ордер
   }
  else {Print("High Spread!");}
}
Также не забываем котировки 4 знака или 5 . Если 5-знак, то spread/10 .
 

Спасибо попробую.

Если 5 цифр после точки, тогда точно как у вас? ( extern double MaxSpread= 10 ;)

И это нормально что мы делаем сравнение между разными типами ( int and double ) ?

 

Меняю MaxSpread ни какой разници, в тестере...

extern double MaxSpread=20;
int start()
  {
int spread;
spread=MarketInfo(Symbol(), MODE_SPREAD);

if(ObjectsTotal()==0||ObjectsTotal()!=0) //Вечный цикл
 {
    if(MaxSpread>spread)
      {  
      Print("High Spread!");
      }
    else
      {
       Print("Normal Spread!");
      } 
 }
 return(0);
  }
 
alehandro :

Меняю MaxSpread ни какой разници, в тестере...


Если в тестере, EURUSD, то попробуйте подставить такие значения 27; 28; 29;

Да и поменяйте переменной MaxSpread тип, на int

 
r772ra :


Если в тестере, EURUSD, то попробуйте подставить такие значения 27; 28; 29;

Да и поменяйте переменной MaxSpread тип, на int

такие значения 27; 28; 29; Ве имеете ввиду в MaxSpread?
 
alehandro :
такие значения 27; 28; 29; Ве имеете ввиду в MaxSpread?

Да, 28 это в альпарях спред на выходные, а вы, кстате, не знаю где сидите.

Посмотрите, в тестере, свойство символа.

 
Скажите, что нужно нажать (в мт4) что бы получить свойство символа?
 
alehandro :
Скажите, что нужно нажать (в мт4) что бы получить свойство символа?

Ничего нажимать не надо, MarketInfo вам поможет
 
В МТ4 есть такая возможность ведь...
Причина обращения: