MetaTrader 4. Build 164. - страница 4

 
Так я и не понял? беольше усовершенствований не будет что ли? такблички с Эллиотом так и не появилось....а все какие то программистские новинки...

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

Когда будет сделано одинаковое перемещение графика (вверх/вниз - лево/право) при включенном Scale Fix. Например на графике _DJI это очень не удобно.
 
Ошибка в закладке "Account History".

После закрытия позиции экспертом в ней появилась строчка:
487113 2005.04.12 14:40 buy 1.00 gbpjpy 204.18 0.00 0.00  2005.04.12 16:38 204.24 0.00 0.00 11313.00 


Т.е. 1 лот, открыт по 204.18, закрыт по 204.24, профит = 11313.00
(A/C No: 29878)

 
Дальше еще веселее.
Пока писал предыдущий пост:
487797 2005.04.12 15:15 buy 1.00 usdjpy 108.47 0.00 0.00  2005.04.12 16:42 108.27 0.00 0.00 -20000.00 
489111 2005.04.12 16:42 sell 1.00 gbpjpy 204.15 0.00 0.00  2005.04.12 16:42 204.21 0.00 0.00 -11313.00 
489093 2005.04.12 16:41 sell 1.00 gbpjpy 204.16 0.00 0.00  2005.04.12 16:42 204.21 0.00 0.00 -9427.50 
489104 2005.04.12 16:41 sell 1.00 gbpjpy 204.16 0.00 0.00  2005.04.12 16:42 204.21 0.00 0.00 -9427.50 
470608 2005.04.08 17:07 buy 1.00 eurjpy 139.55 0.00 0.00  2005.04.12 16:42 139.49 0.00 3.24 -7729.80 


Перезапуск терминала не помог.

 
Дальше еще веселее.
...
Перезапуск терминала не помог.

тестируем сервер. приносим извинения за неудобства. это продолжится ещё некоторое время. мы объявим, когда можно будет нормально пользоваться сервером.
 
Ничего страшного.
Это просто было инфо для вас,
вдруг вы не в курсе ...
 
Это правда, когда MT запускаешь с большим количеством пользовательских индикаторов он повисает на несколько (секунд, минут) потом работает нормально. Еще когда используешь Sleep в индикаторе MT на это время замораживается. Может стоит сделать чтоб MT не засыпал?
 
Хотелось бы иметь возможность сворачивать в системтрэй программу, чтобы небыло её в таскбаре...
 
когда MT запускаешь с большим количеством пользовательских индикаторов он повисает на несколько

Тормоза только из-за неправильно написанного кода индикаторов.

Еще когда используешь Sleep в индикаторе MT на это время замораживается.

Зачем Sleep в индикаторе? Индикаторы должны отрабатывать так быстро, насколько это возможно.
 
Тормоза только из-за неправильно написанного кода индикаторов.


А если они написаны правильно, но требуют достаточно много вычислений?

Если индикаторы работают в одном потоке с интерфейсом,
то можно было бы сделать как в Win3.11 (или других однопоточных программах)
Поставить в некоторых местах вызов одной функции.

Не знаю как оно в С называется, в других языках - Idle(), DoEvent ....
Эта функция позволяет отработать другим событиям из очереди (мыш, кнопки и т.д.)
И интерфейс оживет, и расчетам "неправильных" индикаторов не помешает.
И вопрос этот снимется (иначе он будет звучать постоянно).

У меня еще и при смене таймфрейма иногда переключается быстро,
а иногда терминал подвисает на минуту и более.
Запущен один индикатор - ASCTrend.

В нем цикл по всем необсчитанным барам,
плюс небольшие вычисления,
плюс 1 вызов на этих барах iWPR( Symbol(), 0, WprPeriod, i )
WprPeriod - может иногда меняться от бара к бару.