Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 1059
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А вот тут нужно уже конкретно понимать что именно вы хотите перерисовать.
Вполне может быть придётся полностью пересчитать все буферы индикатора.
Нужно экспериментировать с поведением индикатора, и его реакцией на внешнее изменение его внутренних переменных.
Честно говоря, никогда этого не пробовал (не..., ну вру конечно, делал, и много раз делал индикаторы, реагирующие на события, и рисующие то, что требуется. Но я изначально использовал для отрисовки буферов не стандартный подход). Сделайте тестовый индикатор, который что-то рисует (да хоть пару-тройку точек на экране на ближайших барах), и попробуйте через события менять значение его буфера. Если оно будет меняться - это один путь к работе над вашим индикатором, если не будет - тут уже совсем иной подход продумывать нужно. Может быть придётся все расчёты в таймер перенести, или прямо в OnChartEvent() делать один цикл перерасчёта после обнаружения нужного события...
Короче - эксперименты нужны...
Спасибо!
Почему-то появление Тейкпрофита не прерывает суммирование. Считает все минуса в истории.
Разверните цикл.
Здравствуйте...Раньше торговал на ForexClub на МТ4 который скачал оттуда...решил открыть еще счет на InstaForex...но когда подключаюсь к другому счёту в экране котировок акций надпись "ожидание обновления"....приходится опять выбирать "открыть график" чтобы открыть нужный экран...попробовал скачать МТ4 отсюда от производителя, но тогда не могу подключиться к торговым счетам....пишет нет связи...что делаю неправильно? помогите пожалуйста....
Спасибо, сделал!
А как сделать, чтобы индикатор перерисовывался после перетаскивания линии.
Столкнулся с проблемой. Я на базе одного индикатора делаю свои индикатор но там есть не сколько строчек предназначение которых я не понимаю и при этом эти строчки использует dll библиотеку. Можете своими словам описать для чего эти строчки. И как их переделать не используя dll библиотеку? Ниже выделил эти строчки:
2. Как узнать что ордер закрылся по TP или SL и вызывать что-то по этому событию?
3. Какие проблемы могут возникнуть при реальной торговле советником? Могут ли быть неисполнены TP, SL, отложенные и т.д. на серврере? Что делать в таком случае? Где надежно хранить логи сделок (в глобальных переменных, в терминале, в файлах, и др)?
1. Как одновременно открыть два и более ордера?
2. Как узнать что ордер закрылся по TP или SL и вызывать что-то по этому событию?
3. Какие проблемы могут возникнуть при реальной торговле советником? Могут ли быть неисполнены TP, SL, отложенные и т.д. на серврере? Что делать в таком случае? Где надежно хранить логи сделок (в глобальных переменных, в терминале, в файлах, и др)?
Здесь вы можете найти часть ответов: https://www.mql5.com/ru/forum/131859