Что нужно сделать, чтобы все наконец перешли на МТ5? (сбор мнений) - страница 47

 
Алексей Тарабанов:

Почему? 

Вы тоже проявляли интерес, можете проверить, доказательства постом выше...

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Что нужно сделать, чтобы все наконец перешли на МТ5? (сбор мнений)

xxz, 2019.02.11 11:18

Вот как и обещал доказательства...

некоторые пояснения: в четвёрке Свойства эксперта-вкладка Оптимизация -Максимальная просадка-70%...

в пятёрке оставляем только одного агента...

таймфрейм - 1м, по ценам открытия...

период оптимизации на ваше усмотрение, валютная пара EURJPY...

надеюсь поделитесь результатами и впечатлениями)

во сколько раз пятёрка медленнее четвёрки)


 
xxz:

Вот как и обещал доказательства...

некоторые пояснения: в четвёрке Свойства эксперта-вкладка Оптимизация -Максимальная просадка-70%...

в пятёрке оставляем только одного агента...

таймфрейм - 1м, по ценам открытия...

период оптимизации на ваше усмотрение, валютная пара EURJPY...

надеюсь поделитесь результатами и впечатлениями)

во сколько раз пятёрка медленнее четвёрки)

Что и требовалось доказать... Достоверный факт, что 5ка даже запускается медленнее чем четверка, что там говорить о каких-то оптимизациях и тестах...уж если проблема начинается с самого запуска терминала на компьютере, оптимизация это вообще много часовый и непроходимый лес... Я конечно, с секундомером запускать оба терминала не буду и делиться тут замерами... но на глазок достоверно уверенно скажу что Мт4 на моем компьютере шустрее запускается, ежели МТ5(видимо поэтому последним так и не пользуюсь Я, и другие такие же как Я)... В самом деле, Зачем усложнять себе жизнь? :)

 

Интересно что многие не понимают достоинства МТ5.

Только тот факт (если даже не учитывать ООП ), когда в MT5 есть Неттинговый тип счета, возможность тестировать на реальных тиках, а также в клоуде, то столько хватит, чтобы переходить на МТ5.

И всякий раз вспоминаю этот анекдот:


Играет мужик с ослом в шахматы. К нему подходит другой мужик и с нескрываемым удивлением на лице спрашивает: 
— Слышь, а че твой осел в шахматы умеет играть?
— Ну да… умеет! 
— И че, хорошо играет?
— Та где там хорошо… 3-2 я выигрываю!

 
Petros Shatakhtsyan:

Интересно что многие не понимают достоинства МТ5.

Только тот факт (если даже не учитывать ООП ), когда в MT5 есть Неттинговый тип счета, возможность тестировать на реальных тиках, а также в клоуде, то столько хватит, чтобы переходить на МТ5.

...

Достоинств у МТ5 море, и если почитаете внимательно посты, поймете, что ДОСТОИНСТВА никто не отрицает. Люди ХОТЯТ перейти и это очевидно, НО они возмущаются, что есть НЕДОСТАТКИ, которые МЕШАЮТ им перейти.

НЕДОСТАТКИ упорно отрицаются, а просьбы их убрать игнорируются. Людям доказывают, что НЕДОСТАТКИ не у платформы, а у САМИХ ЛЮДЕЙ. Мол они не понимают платформу, язык, не умеют с ней работать, не знают ООП, не любят трудится... И ПРОЧЕЕ.

 

Кстати еще один нюансик капитально вышибает - индексация индикаторных буферов. Если цветной буфер, то у него один или несколько буферов для данных и еще один для цвета. После это возникает двойная индексация - один и тот же буфер в одних случаях имеет один индекс, а в других случаях другой. По отдельности все это не проблема, но вместе... А учитывая с какой "любовью" большинство относится к написанию индикаторов, даже для МТ4, то получается, что писание индикаторов для МТ5 для них - вообще непроходимый лес.

Почему бы не использовать какую-нибудь пустышку-заглушку, что бы индексация выровнялась?

 
Dmitry Fedoseev:

Кстати еще один нюансик капитально вышибает - индексация индикаторных буферов. Если цветной буфер, то у него один или несколько буферов для данных и еще один для цвета. После это возникает двойная индексация - один и тот же буфер в одних случаях имеет один индекс, а в других случаях другой. По отдельности все это не проблема, но вместе... А учитывая с какой "любовью" большинство относится к написанию индикаторов, даже для МТ4, то получается, что писание индикаторов для МТ5 для них - вообще непроходимый лес.

Почему бы не использовать какую-нибудь пустышку-заглушку, что бы индексация выровнялась?

Ни разу не встретил чтобы индексация сама по себе становилась не такой, какую я ей в коде прописываю. Если мне нужна индексация как в таймсерии, то для всех буферов прописываю в OnInit() нужную мне индексацию. Есть цветной буфер - прописываю всем его буферам - и расчётным, и цветовому нужную мне индексацию. И она не становится двойной, а именно той, какую я и задал - у каждого буфера одна и та же. Или я не понял данного "нюансика"? В каких случаях индексация двойной становится?

 
xxz:

Вот как и обещал доказательства...


валютная пара EURJPY...


Валюта депозита какая?

 
Artyom Trishkin:

Ни разу не встретил чтобы индексация сама по себе становилась не такой, какую я ей в коде прописываю. Если мне нужна индексация как в таймсерии, то для всех буферов прописываю в OnInit() нужную мне индексацию. Есть цветной буфер - прописываю всем его буферам - и расчётным, и цветовому нужную мне индексацию. И она не становится двойной, а именно той, какую я и задал - у каждого буфера одна и та же. Или я не понял данного "нюансика"? В каких случаях индексация двойной становится?

Значит ждет впереди открытие чудное.

 

валюта самих счетов рубли, и там и там, но тест проводится на 10 000 USD плечо 1:500...

 
Artyom Trishkin:

Ни разу не встретил чтобы индексация сама по себе становилась не такой, какую я ей в коде прописываю. Если мне нужна индексация как в таймсерии, то для всех буферов прописываю в OnInit() нужную мне индексацию. Есть цветной буфер - прописываю всем его буферам - и расчётным, и цветовому нужную мне индексацию. И она не становится двойной, а именно той, какую я и задал - у каждого буфера одна и та же. Или я не понял данного "нюансика"? В каких случаях индексация двойной становится?

тут есть такой нюанс про который в документации-же и сказано - перед (то есть ДО) обращения к массивам всегда проверяйте/устанавливайте направление индексации.То есть не в OnInit, а непосредственно в OnTick/OnCalculate чтобы быть точно уверенным

потому что где-то в дебрях библиотек и функций они могут быть изменены.

Причина обращения: