Для начала определимся с терминологией.
Базовая валюта - это валюта, которая следует первой в валютной паре (в "числителе").
Та валюта, которая указана в паре второй (в "знаменателе") - это котируемая валюта.
Скорее всего, имелось в виду, что необходимо определить, есть ли в той валютной паре, на которой работает советник, валюта депозита и выражается ли прибыль/убыток по этой паре в единицах, идентичных валюте депозита. Другими словами, нужно определить, является ли котируемая валюта пары валютой депозита. Для этого подойдет простой код:
string accountCurrency = AccountInfoString(ACCOUNT_CURRENCY); if (StringFind(_Symbol, accountCurrency) >= 3) Alert("Текущий символ котируется в валюте депозита."); else Alert("Текущий символ не котируется в валюте депозита.");
Применительно же к вопросу, указанному в "p.s.", все, что указано выше, не имеет никакого отношения. Чтобы знать заработок брокера на каждом клиенте, нужно обладать сведениями о том, как устроен бизнес брокера. Имеется в виду устройство бизнеса конкретного брокера, а не в целом индустрии.
ну почему же? мне надо лишь знать ("хотя-бы") = спред каждой сделки + комиссия + свап
я делал так: orderDescription=char((int)SPREAD) типа
т.е. в описании выставленного ордера есть спред (прибыль брокера, DC), при котором был открыт ордер.
ну, то есть по строке, понятно
Спасибо! Вы молодец
Здравствуйте!
Подскажите пожалуйста, или неужто через StringSubstr( Symbol ?????
спасибо
p.s. просто Очень хочется подсчитать, сколько брокер с меня имеет
Добрый день! Действительно интересный вопрос, мне тоже было всегда интересно, а ещё я здесь иногда сижу: https://casino-vulcan.co тоже интересно, сколько они зарабатывают? Как вы думаете?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте!
Подскажите пожалуйста, или неужто через StringSubstr( Symbol ?????
спасибо
p.s. просто Очень хочется подсчитать, сколько брокер с меня имеет