Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 417

 

Знает кто как в MQL5 отключить "усреднение сделки"? 

Чтобы все сделки открывались по отдельности, а не сливались в одну огромную?

 
RomanRott:

Знает кто как в MQL5 отключить "усреднение сделки"? 

Чтобы все сделки открывались по отдельности, а не сливались в одну огромную?


Перейти с неттинг на хедж счет 

 
RomanRott:

Знает кто как в MQL5 отключить "усреднение сделки"? 

Чтобы все сделки открывались по отдельности, а не сливались в одну огромную?

усреднение происходит на неттинговом счете. А вам нужен счет с хеджированием. Указывается при открытии счета

 
Yurij Kozhevnikov :

Comparison of numbers with a floating point for equality

bool ( fabs (number1-number2) < _Point / 10 * 5 )
 
nicholishen:

Comparison of numbers with a floating point for equality


число с плавающей запятой, возможно вы его привели к целому числу. Бывают и обратные предупреждения типа (int)

 
nicholishen:

Comparison of numbers with a floating point for equality


Вы приводите одну формацию чисел к другой, тут даже код смотреть не надо

Int

Double

это разная вещь

 
Vladimir Zubov :

a floating-point number, perhaps you brought it to an integer. There are also backward warnings of type (int)

This method is accurate for testing the equality of two different doubles and is faster than NormalizeDouble(num1-num2,_Digits)==0.0
 
nicholishen:
This method is accurate for testing the equality of two different doubles and is faster than NormalizeDouble(num1-num2,_Digits)==0.0

int = 0;

or

double = 0.0;

is not correct!

 
Vladimir Zubov:

int = 0;

or

double = 0.0;

is not correct!

NormalizeDouble returns type double so either way you type it it is a double comparison. https://www.mql5.com/en/docs/basis/operations/relation
 
nicholishen:
NormalizeDouble returns type double so either way you type it it is a double comparison. https://www.mql5.com/en/docs/basis/operations/relation

If you have any questions, please contact the English branch

Причина обращения: