Ошибки, баги, вопросы - страница 2348
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как логическое развитие такого подхода
хочется при запуске советника увидеть на чарте его сделки, которые он наторговал бы в прошлом с заданными входными параметрами. Специально подчеркнул частицу БЫ в предыдущем предложении. Т.е. увидеть не то, что было наторговано, а что могло бы быть наторговано, если бы советник работал с заданными параметрами давно на счете.
На форуме много людей, кто создавал или использовал визуализаторы истории торгов на чарте. Просьба скринами скинуть сюда наиболее удобные/наглядные варианты, чтобы увидеть классные идеи, а не изобретать велосипед. Вариант, как сам Тестер показыает стрелочками и линиями закрытые позиции, уж больно примитивен. Нужно только для закрытых позиций, не отложек и не текущих позиций.
Мне нравится этот вариант для четверки (в приложении).
Визуализация крайне нужна для неттинговых счетов - там действительно очень скудная информация и не ясно, где было изменение позиции, каким объемом и как это повлияло на среднюю цену позиции. Особенно критично, если часто используется частичное закрытие и донабор позиции. У меня ряд идей по визуализации этого вопроса на бумаге, если интересно, то могу ознакомить с деталями.
Предложение: при написании сообщений, добавить возможность вставлять некий элемент (возможно лишь в стартовом сообщении темы?), особенность которого в том, что текст в нём доступен для редактирования по истечении любого срока. Возможно как-то выделить элемент.
Может начну одну тему, первое сообщение хотелось бы иметь вроде оглавления, постепенно заполняя необходимыми ссылками. Сейчас сделать это нормально просто невозможно (бегать за администрацией и просить подправить сообщение - ну как-то тоже не вариант).
Здравствуйте! Есть ли где-нибудь на этом сайте архив с версиями стандартных индикаторов МТ4 написанных "по-старому" до 2014 года?
Сейчас стандартные индикаторы в МТ4 переписаны "по-новому", сложнее и непонятнее. А раньше взглянув на код индикатора было всё было понятно, т.к. он был написан в одном файле от начала и до конца. Сейчас же в коде индикаторов есть ссылки на другие файлы и совсем непонятные мне записи наподобие этой:
до сих пор не могу разобраться откуда берутся эти функции и что они делают, в справочнике они отсутствуют. И сразу извинюсь, что я не программист, пользовался раньше МТ4 и языком MQL4 потому что они были легки в освоении и тестировании стратегий. Сам работаю на фондовом рынке и сейчас понадобились "старые" версии осцилляторов для их доработки (Stochastic, CCI, Momentum и т.д.). Буду благодарен за ссылку.
Здравствуйте! Есть ли где-нибудь на этом сайте архив с версиями стандартных индикаторов МТ4 написанных "по-старому" до 2014 года?
Сейчас стандартные индикаторы в МТ4 переписаны "по-новому", сложнее и непонятнее. А раньше взглянув на код индикатора было всё было понятно, т.к. он был написан в одном файле от начала и до конца. Сейчас же в коде индикаторов есть ссылки на другие файлы и совсем непонятные мне записи наподобие этой: до сих пор не могу разобраться откуда берутся эти функции и что они делают, в справочнике они отсутствуют. И сразу извинюсь, что я не программист, пользовался раньше МТ4 и языком MQL4 потому что они были легки в освоении и тестировании стратегий. Сам работаю на фондовом рынке и сейчас понадобились "старые" версии осцилляторов для их доработки (Stochastic, CCI, Momentum и т.д.). Буду благодарен за ссылку.
Стояние на месте - смерти подобно. Изучайте, пока не стало поздно: OnCalculate
Какой из вариантов вам ближе?
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Баг компилятора при параметре шаблона = void*
fxsaber, 2018.12.20 08:25
какой из вариантов нагляднее?
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Баг компилятора при параметре шаблона = void*
Alexey Navoykov, 2018.12.20 08:43
Какой из вариантов вам ближе?
первый
а лучше:
Очень важный вопрос по MT4/5.
Может ли быть такое, что тик, на котором исполнился лимитный ордер, пришел в Терминал позже информации о том, что лимитный ордер исполнен?
Заметил одну ситуацию, которую пока могу объяснить только такой гипотезой. Поэтому важен ответ.
Очень важный вопрос по MT4/5.
Может ли быть такое, что тик, на котором исполнился лимитный ордер, пришел в Терминал позже информации о том, что лимитный ордер исполнен?
Заметил одну ситуацию, которую пока могу объяснить только такой гипотезой. Поэтому важен ответ.
Этому ничего не мешает - информация же никак не связана. Вероятно, и разными пакетами это передается.
Какие методы применяете, чтобы понять, что запущенный советник работает, а не остановился из-за ошибки?
Первое, что приходит в голову - индикатор, который опрашивает глобальные переменные. А советник должен на каждом тике свою глобальную переменную обновлять.
Если индикатор видит, что обновление прекратилось - сообщает.
Можно еще через ChartEventCustom, но iCustom-индикаторы не увидят эти events.
Этому ничего не мешает - информация же никак не связана. Вероятно, и разными пакетами это передается.
Согласен, что разные потоки. Разработчики, вроде, говорили, что котировочный поток сырой и транслируется на максимальной скорости.
Ситуация такая. Тестировал синхронизатор, который синхронизировал реальное торговое окружение с виртуальным.
В виртуальном висел лимитник. Соответственно, в реале висел такой же.
Случился момент, что в реале лимитник исполнился, а в виртуале - еще нет. Это могло произойти только в том случае, если в виртуал тик исполнения пришел позже информации, что лимитник на реале исполнился. Другого объяснения пока не нахожу. Буду думать.