Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 417 1...410411412413414415416417418419420421422423424...2747 Новый комментарий Roman Sharanov 2018.01.15 12:55 #4161 Знает кто как в MQL5 отключить "усреднение сделки"? Чтобы все сделки открывались по отдельности, а не сливались в одну огромную? Alekseu Fedotov 2018.01.15 12:58 #4162 RomanRott: Знает кто как в MQL5 отключить "усреднение сделки"? Чтобы все сделки открывались по отдельности, а не сливались в одну огромную?Перейти с неттинг на хедж счет Konstantin Erin 2018.01.15 13:06 #4163 RomanRott: Знает кто как в MQL5 отключить "усреднение сделки"? Чтобы все сделки открывались по отдельности, а не сливались в одну огромную?усреднение происходит на неттинговом счете. А вам нужен счет с хеджированием. Указывается при открытии счета nicholish en 2018.01.15 15:46 #4164 Yurij Kozhevnikov : Comparison of numbers with a floating point for equalitybool ( fabs (number1-number2) < _Point / 10 * 5 ) [Удален] 2018.01.15 15:51 #4165 nicholishen: Comparison of numbers with a floating point for equalityчисло с плавающей запятой, возможно вы его привели к целому числу. Бывают и обратные предупреждения типа (int) [Удален] 2018.01.15 15:59 #4166 nicholishen: Comparison of numbers with a floating point for equalityВы приводите одну формацию чисел к другой, тут даже код смотреть не надоIntDoubleэто разная вещь nicholish en 2018.01.15 16:05 #4167 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 [Удален] 2018.01.15 16:09 #4168 nicholishen: This method is accurate for testing the equality of two different doubles and is faster than NormalizeDouble(num1-num2,_Digits)==0.0int = 0;ordouble = 0.0;is not correct! nicholish en 2018.01.15 16:14 #4169 Vladimir Zubov: int = 0;ordouble = 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 [Удален] 2018.01.15 16:54 #4170 nicholishen: NormalizeDouble returns type double so either way you type it it is a double comparison. https://www.mql5.com/en/docs/basis/operations/relationIf you have any questions, please contact the English branch 1...410411412413414415416417418419420421422423424...2747 Новый комментарий
Знает кто как в MQL5 отключить "усреднение сделки"?
Чтобы все сделки открывались по отдельности, а не сливались в одну огромную?
Знает кто как в MQL5 отключить "усреднение сделки"?
Чтобы все сделки открывались по отдельности, а не сливались в одну огромную?
Перейти с неттинг на хедж счет
Знает кто как в MQL5 отключить "усреднение сделки"?
Чтобы все сделки открывались по отдельности, а не сливались в одну огромную?
усреднение происходит на неттинговом счете. А вам нужен счет с хеджированием. Указывается при открытии счета
Comparison of numbers with a floating point for equality
Comparison of numbers with a floating point for equality
число с плавающей запятой, возможно вы его привели к целому числу. Бывают и обратные предупреждения типа (int)
Comparison of numbers with a floating point for equality
Вы приводите одну формацию чисел к другой, тут даже код смотреть не надо
Int
Double
это разная вещь
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
int = 0;
or
double = 0.0;
is not correct!
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
If you have any questions, please contact the English branch