Скачать MetaTrader 5

Не работает функция AccountLeverage !!!!

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114269
Forex Trader  
Не работает функция AccountLeverage !!!!
Выдает 100 при любом плече: 100 или 1 !!!!
Forex Trader
114269
Forex Trader  
Где не работает? На демо(реал) счете или при тестировании?
Forex Trader
114269
Forex Trader  
На демо счете, при плече 1 - выдает плечо 100
Forex Trader
114269
Forex Trader  
Похоже, что этот вопрос никого не интересует .... :(
Forex Trader
114269
Forex Trader  
Похоже, что этот вопрос никого не интересует .... :(

Я Вам ответил здесь - https://www.mql5.com/ru/forum/100028/page58#90939
Forex Trader
114269
Forex Trader  

AccountLeverage дает неправилньй результат. Тест сделан на alpari demo акаунте, build 220, не в тестере.

Не понятно почему MarketInfo(Symbol(), MODE_SPREAD) возвращает 30 пипсов на GBPUSD когда спред 3 пипса? Тоесть, почему - понятно: потому что quotes у alpari5-значнь!е.

Ето баг или пропуск диллера? И если пропуск диллера почему alpari продолжает бь!ть преференциальньм брокером metaquotes corp, откуда все качают MT4, если alpari не хотят даже потрудится настроить свои системь! правильно, чтоб новичкам не приходилось ломать голову ища ошибку в своем коде когда ошибка на стороне брокера (или в МТ4).

...

int init()
{
Print( Symbol(), " Spread : ", MarketInfo(Symbol(), MODE_SPREAD));
Print( Symbol(), " Ask: ", Ask);
Print( Symbol(), " Bid: ", Bid);

//----
return(0);
}

Forex Trader
114269
Forex Trader  

Значит у Альпари пункт для GBPUSD равен 0.00001. Проверьте что вернет

Print( Symbol(), " Spread : ", MarketInfo("GBPUSD", MODE_POINT));
Forex Trader
114269
Forex Trader  

Я только что заметил что всунул мой вопрос не в ту нитку - извините.


Вот результат:

Print( Symbol(), " Precision : ", MarketInfo(Symbol(), MODE_POINT));


2009.01.23 20:13:09 AccountInfo GBPUSD,H4: GBPUSD Precision : 0


========

Однако Rosh... Как же понимать "Значит у Альпари пункт для GBPUSD равен 0.00001"? Как же может 1 пипс на GBPUSD бьть равен 0.00001??? На GBPUSD пипс всегда равен 0.0001. То что Альпари решили давать квот с точностью 5 знаков а не 4 не меняет факта что пипс на всех валютах кроме xxxJPY есть равен 0.0001. Ето просто факт, аксиома, и она находи практическое пролжение и в умах трейдеров и в сотнях советников и в миллионах линий кода которьiе разчитвают на етот ФАКТ. Ето все равно что сказать "У Альпари прямой угол 900 градусов" только потомо что они решили мерить его с точностью до одного знака после запетаи.

Forex Trader
114269
Forex Trader  
ench0 :

Я только что заметил что всунул мой вопрос не в ту нитку - извините.


Вот результат:

Print( Symbol(), " Precision : ", MarketInfo(Symbol(), MODE_POINT));


2009.01.23 20:13:09 AccountInfo GBPUSD,H4: GBPUSD Precision : 0


========

Однако Rosh... Как же понимать "Значит у Альпари пункт для GBPUSD равен 0.00001"? Как же может 1 пипс на GBPUSD бьть равен 0.00001??? На GBPUSD пипс всегда равен 0.0001. То что Альпари решили давать квот с точностью 5 знаков а не 4 не меняет факта что пипс на всех валютах кроме xxxJPY есть равен 0.0001. Ето просто факт, аксиома, и она находи практическое пролжение и в умах трейдеров и в сотнях советников и в миллионах линий кода которьiе разчитвают на етот ФАКТ. Ето все равно что сказать "У Альпари прямой угол 900 градусов" только потомо что они решили мерить его с точностью до одного знака после запетаи.


Ваш лог показывает как раз, что размер пункта равен 0.00001 (5 знаков после запятой). Перепишите Ваш код таким образом, чтобы убедиться в этом:

Print( Symbol(), " Spread : ", DoubleToStr(MarketInfo("GBPUSD", MODE_POINT),8));
Forex Trader
114269
Forex Trader  

Да я не спорю что альпари считают размер пункта равен 0.00001. Я просто уверен что размер пункта у GBPUSD должен быть всегда 0.0001. И что альпари, независимо от того что у них квот с точностью 5 знаков а не 4, пип все равно должен быть 0.0001.

Короче пип ето фиксированная величина и не может так быть что у одного брокера он 0.0001 а у другого 0.00001.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий