Скачать MetaTrader 5

Как определить, что советник работает на базовой валюте?

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

Здравствуйте!

Подскажите пожалуйста, или неужто через StringSubstr( Symbol ?????

спасибо 

p.s. просто Очень хочется подсчитать, сколько брокер с меня имеет 

Ihor Herasko
13803
Ihor Herasko  

Для начала определимся с терминологией.

Базовая валюта - это валюта, которая следует первой в валютной паре (в "числителе").

Та валюта, которая указана в паре второй (в "знаменателе") - это котируемая валюта.

Скорее всего, имелось в виду, что необходимо определить, есть ли в той валютной паре, на которой работает советник, валюта депозита и выражается ли прибыль/убыток по этой паре в единицах, идентичных валюте депозита. Другими словами, нужно определить, является ли котируемая валюта пары валютой депозита. Для этого подойдет простой код:

   string accountCurrency = AccountInfoString(ACCOUNT_CURRENCY);
   if (StringFind(_Symbol, accountCurrency) >= 3)
      Alert("Текущий символ котируется в валюте депозита.");
   else
      Alert("Текущий символ не котируется в валюте депозита.");

 

Применительно же к вопросу, указанному в "p.s.", все, что указано выше, не имеет никакого отношения. Чтобы знать заработок брокера на каждом клиенте, нужно обладать сведениями о том, как устроен бизнес брокера. Имеется в виду устройство бизнеса конкретного брокера, а не в целом индустрии.

Александр
106
Александр  

ну почему же? мне надо лишь знать ("хотя-бы") = спред каждой сделки + комиссия + свап

я делал так: orderDescription=char((int)SPREAD) типа

т.е. в описании выставленного ордера есть спред (прибыль брокера, DC), при котором был открыт ордер.

ну, то есть по строке, понятно

Спасибо! Вы молодец 

Кирилл
3
Кирилл  
adept_:

Здравствуйте!

Подскажите пожалуйста, или неужто через StringSubstr( Symbol ?????

спасибо 

p.s. просто Очень хочется подсчитать, сколько брокер с меня имеет

Добрый день! Действительно интересный вопрос, мне тоже было всегда интересно, а ещё я здесь иногда сижу: https://casino-vulcan.co   тоже интересно, сколько они зарабатывают? Как вы думаете?

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