Также, по Вашему мнению, FXCM не прав в том, что я вижу Tick Value? Они утверждают, что это совершенно нормально? Вы же не знаете, почему они все портят?
Я не знаю, почему они делают то, что делают... Если вы хотите, чтобы ваши аргументы имели вес, установите несколько их конкурентов и посмотрите, как у них настроена стоимость тика, затем расскажите им, что делают их конкуренты... и спросите, по-прежнему ли они чувствуют себя "нормально"...
Поверьте, я проверил около 5-6 разных брокеров! Я так раздражен, потому что я уже начал торговать с ними. Из всех брокеров я бы не подумал, что FXCM может так облажаться :(
Просто из любопытства - я прочитал предыдущую ссылку, которую вы прикрепили; не проще ли сделать это вот так? - Распечатки там тоже есть. Я только что закинул это на свой реальный счет в FXCM... Это дает мне довольно точное значение TickValue, основанное на тиковом значении GBPUSD и просто * 0.10?
Единственное, чего я не знаю, это как создать переключатель, где, как вы сказали, если у брокера есть правильные данные, использовать их? (кто может указать мне правильное направление?)
DomGilberto: Поверьте мне, я проверил около 5-6 разных брокеров! Я так раздражен, потому что я уже начал торговать с ними. Из всех брокеров я бы не подумал, что FXCM может так облажаться :(
Просто из любопытства - я прочитал предыдущую ссылку, которую вы прикрепили; не проще ли сделать так?
Это может/будет работать (я не смотрел достаточно подробно), если символ - XXXUSD, а валюта счета - GBP, не лучше ли вам иметь функцию, которая работает для символа XXXYYY и валюты счета ZZZ ? тогда вы закончите и не будете больше беспокоиться об этом предмете....
Единственное, чего я не знаю, это как создать переключатель, где, как вы сказали, если у брокера есть правильные данные, использовать их? (может, подскажете мне правильное направление?)
Вы могли бы просто сделать расчет и сравнить рассчитанное значение со значением MarketInfo() и если они отличаются более чем на 10%, 20%... ... что бы вы ни считали достаточно большой ошибкой, вы используете вычисленное значение. Вы просто должны быть уверены, что значения, которые вы используете в своих расчетах, верны, поэтому, если вы получите значение Tick Value для символа, базовая валюта которого (EURGBP) такая же, как и валюта вашего счета (GBP), оно будет равно 1.0 (5 цифр Broker), затем вернитесь от него к символу, для которого вам нужно найти значение Tick Value.
Хорошая идея! Хорошо, я тут поигрался - если у вас будет минутка, не могли бы вы взглянуть на это, чтобы увидеть, что вы думаете? Я понимаю, что я не сделал это очень надежным - я просто ищу временное решение (я знаю, что слово "временное" - опасное слово!), которое будет оставаться надежным именно с FXCM в промежуточный период... Этот нижеприведенный вариант специально для XAGUSD!(извините, мне нужно было обновить его, так как я разместил не тот!)
minLot всегда либо 50.00 для серебра, либо 1.00 для золота.
DomGilberto: Отлично! Итак, я тут поигрался - если у вас будет минутка, не могли бы вы взглянуть на это и посмотреть, что вы думаете? Я понимаю, что я не сделал это очень надежным - я просто ищу временное решение (я знаю, что слово "временное" - опасное слово!), которое будет оставаться надежным именно для FXCM в промежуточный период... Этот нижеприведенный вариант специально для XAGUSD!(извините, мне нужно было обновить его, так как я разместил не тот!)
minLot всегда либо 50.00 для серебра, либо 1.00 для золота.
Вот что-то более общее...
Он может быть расширен, чтобы охватить другие символы у разных брокеров.
Ключевыми параметрами, на которые следует обратить внимание, являются BidUSD и AskUSD. BidUSD - это долларовая цена валюты маржи, поэтому, допустим, ваш TradeSymbol был GBPJPY, тогда BidUSD будет ценой GBPUSD. Аналогично AskUSD будет USDJPY. Если одна из валют маржи или прибыли - USD, например, любая из основных валют, то BidUSD==AskUSD== текущая цена торгового символа.
То, что возвращается этой функцией, - это прибыль/убыток за удержание одного лота (1.0) торгового символа через указанную ценовую дельту (один из входных данных).
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Спасибо :) - Я проверю это сейчас!
Также, по Вашему мнению, FXCM не прав в том, что я вижу Tick Value? Они утверждают, что это совершенно нормально? Вы же не знаете, почему они все портят?
Просто из любопытства - я прочитал предыдущую ссылку, которую вы прикрепили; не проще ли сделать это вот так? - Распечатки там тоже есть. Я только что закинул это на свой реальный счет в FXCM... Это дает мне довольно точное значение TickValue, основанное на тиковом значении GBPUSD и просто * 0.10?
Единственное, чего я не знаю, это как создать переключатель, где, как вы сказали, если у брокера есть правильные данные, использовать их? (кто может указать мне правильное направление?)
Поверьте мне, я проверил около 5-6 разных брокеров! Я так раздражен, потому что я уже начал торговать с ними. Из всех брокеров я бы не подумал, что FXCM может так облажаться :(
Просто из любопытства - я прочитал предыдущую ссылку, которую вы прикрепили; не проще ли сделать так?
Это может/будет работать (я не смотрел достаточно подробно), если символ - XXXUSD, а валюта счета - GBP, не лучше ли вам иметь функцию, которая работает для символа XXXYYY и валюты счета ZZZ ? тогда вы закончите и не будете больше беспокоиться об этом предмете....
minLot всегда либо 50.00 для серебра, либо 1.00 для золота.
Отлично! Итак, я тут поигрался - если у вас будет минутка, не могли бы вы взглянуть на это и посмотреть, что вы думаете? Я понимаю, что я не сделал это очень надежным - я просто ищу временное решение (я знаю, что слово "временное" - опасное слово!), которое будет оставаться надежным именно для FXCM в промежуточный период... Этот нижеприведенный вариант специально для XAGUSD!(извините, мне нужно было обновить его, так как я разместил не тот!)
minLot всегда либо 50.00 для серебра, либо 1.00 для золота.
Вот что-то более общее...
Он может быть расширен, чтобы охватить другие символы у разных брокеров.
Ключевыми параметрами, на которые следует обратить внимание, являются BidUSD и AskUSD. BidUSD - это долларовая цена валюты маржи, поэтому, допустим, ваш TradeSymbol был GBPJPY, тогда BidUSD будет ценой GBPUSD. Аналогично AskUSD будет USDJPY. Если одна из валют маржи или прибыли - USD, например, любая из основных валют, то BidUSD==AskUSD== текущая цена торгового символа.
То, что возвращается этой функцией, - это прибыль/убыток за удержание одного лота (1.0) торгового символа через указанную ценовую дельту (один из входных данных).
Спасибо за ваше сообщение, приятель - Не совсем уверен, что я понял из этого - завтра посмотрю внимательнее...