Ошибки, баги, вопросы - страница 1939

 
Aleksey Vyazmikin:

Если кто может помочь с аудитом индикатора, то код тут https://www.mql5.com/ru/code/16805

Зачем использовать МТФ индикатор в советнике? Расскажите мне свой ход мысли.

 
Andrey Khatimlianskii:

Зачем использовать МТФ индикатор в советнике? Расскажите мне свой ход мысли.

 

Изначально я думал, что там как в MT4 реализация таймфреймости - запрос на самого себя, но судя по коду там всё сложней...

А так, он немного отличается от стандартного канала из MT4 по алгоритму - АТС построена по нему - хотел полного соответствия.


 
Aleksey Vyazmikin:

Изначально я думал, что там как в MT4 реализация таймфреймости - запрос на самого себя, но судя по коду там всё сложней...

А так, он немного отличается от стандартного канала из MT4 по алгоритму - АТС построена по нему - хотел полного соответствия.

Хотелось полного соответствия с 4-кой, понятно.

А зачем в советнике для 4-ки использовали МТФ индикатор?

 
Andrey Khatimlianskii:

Хотелось полного соответствия с 4-кой, понятно.

А зачем в советнике для 4-ки использовали МТФ индикатор?

 

АТС придумана на MT5 - по фьючерсу Si, так как я не умею работать с ордерами, и хотел полного соответствия логики с классом, который у меня под MT4, то проверил АТС я на MT4, а сейчас постепенно есть подвижки в написании класса, и для его отладки я стал переводить все в MT5. В процессе заметил, что индикатор в MT4(не мульти ТФ) не соответствует MT5 (мульти ТФ) - причина несоответствия не установлена, поэтому и интересны способы ускорения этого индикатора.

А так, мульти ТФ индикаторы в MT4 использую свои с целью визуального анализа после тестирования - что б всё не наносить руками потом.


 
Aleksey Vyazmikin:

АТС придумана на MT5 - по фьючерсу Si, так как я не умею работать с ордерами, и хотел полного соответствия логики с классом, который у меня под MT4, то проверил АТС я на MT4, а сейчас постепенно есть подвижки в написании класса, и для его отладки я стал переводить все в MT5. В процессе заметил, что индикатор в MT4(не мульти ТФ) не соответствует MT5 (мульти ТФ) - причина несоответствия не установлена, поэтому и интересны способы ускорения этого индикатора.

А так, мульти ТФ индикаторы в MT4 использую свои с целью визуального анализа после тестирования - что б всё не наносить руками потом.

Для визуального анализа не нужно заставлять советника получать данные через гланды, достаточно после теста набросить МТФ-индикатор на график (в 4-ке можно автоматом, вызвав индикатор из советника).

Все-таки Виталий был прав:

Vitaly Muzichenko:

Это то

 
Andrey Khatimlianskii:

Для визуального анализа не нужно заставлять советника получать данные через гланды, достаточно после теста набросить МТФ-индикатор на график (в 4-ке можно автоматом, вызвав индикатор из советника).

Все-таки Виталий был прав:

 

Ха-ха, я понимал, что Вы это тянули из меня, но вот зачем?
 
Aleksey Vyazmikin:

 

Ха-ха, я понимал, что Вы это тянули из меня, но вот зачем?

Чтобы вы осознали, как морочили людям голову, сделали выводы, и в следующий раз пришли с чистым кодом, а не картинкой профилировщика.

 
Andrey Khatimlianskii:

Чтобы вы осознали, как морочили людям голову, сделали выводы, и в следующий раз пришли с чистым кодом, а не картинкой профилировщика.

 

Просто к MT4 зачем же сейчас цепляться - там все нормально...

Если быть объективным, то мне помогли люди, код же в итоге ускорился, даже если не считать индикатор.

А дать код без торговых функций - а вдруг они тормозят?

В общем, согласен, конечно, что с кодом лучше, но и без него вопрос был решен.

 

Прошу подсказать советник, который может изменить любой входной параметр запущенных индикаторов. Т.е. чтобы не нужно было лезть в свойства индикаторов, а можно было быстро интерактивно менять все у них, что вздумается, сразу видя результат.


Почти уверен, что такой функционал уже где-нибудь лежит свободно, поскольку он не должен быть сложным в реализации.

 
fxsaber:
А можно нативно менять свойства индикатора?