Ошибки, баги, вопросы - страница 1297
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Так вот в том то и дело, что MQ на протяжении нескольких лет не хотят менять виртуальный метод Compare, который предназначен для использования в созданном механизме сортировки, а без его переопределения этот механизм просто не работает. В итоге приходится создавать свои собственные механизмы сортировки не используя задуманный MQ механизм.
Свой механизм сортировки я создал еще с самого начала введения в MQL4 ООП и по наивности думал, что этот момент в MQL5 уже исправлен, но как оказалось заблуждался :)
Модификатор const религия не позволяет использовать?
Модификатор const религия не позволяет использовать?
У него другого типа ошибка (call non-const method for constant object)
Ее нельзя преодолеть из фундаментальных соображенийУ него другого типа ошибка (call non-const method for constant object)
Ее нельзя преодолеть из фундаментальных соображенийКак же нельзя!? Достаточно вызываемый метод в constant object сделать константным.
Возник один вопросик, может кто-то что-то подскажет!?
Создаю оффлайн график синтетика 1/EURUSD,GBPUSD а так же задаю в эквити EURUSD-1 GBPUSD+1
получаются идентичные линии графика и индикатора, практически без отличий https://charts.mql5.com/7/422/synthetic-m15-alpari-limited-6.png
И создаю второй оффлайн график синтетика EURUSD,1/GBPUSD а так же задаю в эквити EURUSD+1 GBPUSD-1
получаются НЕ идентичные линии графика и индикатора https://charts.mql5.com/7/422/synthetic-m15-alpari-limited-5.png
Есть предположение, что вероятнее всего дело в том что евро-доллар сейчас вблизи паритета поэтому его переворот с помощью 1/1.08 дает минимальное искажение, а фунт-доллар дальше паритета поэтому 1/1,48 дает искажение побольше.
Подскажите, как будет правильнее производить реверс инструмента?
Раньше было все нормально, а сейчас не могу в индикаторе эквити (прикрепил) в параметр Symbol_Side_A задать строку из 28 инструментов:
EURGBP-0.1 EURUSD-0.1 GBPUSD-0.1 EURCHF-0.1 EURCAD-0.1 EURAUD-0.1 EURNZD-0.1 EURJPY-0.1 AUDUSD-0.1 NZDUSD-0.1 USDCAD-0.1 USDCHF-0.1 USDJPY-0.1 GBPAUD-0.1 GBPCAD-0.1 GBPJPY-0.1 GBPCHF-0.1 NZDJPY-0.1 AUDJPY-0.1 CADJPY-0.1 CHFJPY-0.1 AUDCAD-0.1 NZDCAD-0.1 AUDCHF-0.1 AUDNZD-0.1 CADCHF-0.1 NZDCHF-0.1 GBPNZD-0.1
Часть данных почему то обрезается и при этом в этой строке данные не отображаются. Отображаются только когда активирую строку Symbol_Side_A. В чем может быть проблема? Подскажите пожалуйста.
Терминал MT4-765. АЛЬПАРИ и РВД проблема есть, а в GKFX все ОК! Странно!
Неужели так сложно сделать на форуме, что бы имена загружаемых файлов не менялись? Как на нормальных форумах!
Загрузил выше индикатор EquityHedgeGraph2(v670). Так почему название исковеркалось?
syntax error
а так:нормально, значит компилятор понимает что подразумевается A::S() и это не обязательно явно указыватьУважаемые знатоки, как в пользовательском индикаторе МА (прикрепил) реализовать функцию "Применить к: ..." ?
что бы было как в стандартном индикаторе Moving Average - "Применить к: First Indikator's Data".
Задавал этот вопрос на форумах, никто не знает или говорит, что в MQL данной возможности для реализации нет.
И сразу вопрос к разработчикам - почему коды встроенных стандартных индикаторов закрытые и их нельзя модифицировать?