Новый клиентский терминал MetaTrader 4 build 202 - страница 2

 
Брокер Интеграл-Банк. Адрес сервера 213.186.117.101
У вас он в списке серверов должен быть.
С меджик-номером я не был уверен - спасибо за ответ.
А вот со статистикой что делать ? Когда провожу тест при отсутствии связи - то статистика одна. Когда тест идет при наличии связи с сервером брокера, то количество сделок за счет свопов увеличивается и статистика получается совершенно другой.
Например :
При отсутствии связи :
Всего сделок = 1; Матожидание = -16,43
1 2007.02.12 14:00 sell 13 0.10 1.2954 10.0000 0.0000 0.00
2 2007.02.13 09:00 close 13 0.10 1.2971 10.0000 0.0000 -16.43

При наличии связи :
Всего сделок = 2; Матожидание = -8.21
1 2007.02.12 14:00 sell 1 0.10 1.2954 10.0000 0.0000 0.00
2 2007.02.13 00:00 swap close 1 0.10 1.2966 10.0000 0.0000 -12.00
3 2007.02.13 00:00 swap open 3 0.10 1.2967 10.0000 0.0000 0.00
4 2007.02.13 09:00 close 3 0.10 1.2971 10.0000 0.0000 -4.43

Как видите, одну и ту же сделку МТ4 из-за свопов считает по-разному. Данные статистики абсолютно разные.Я привел пример только матожидания и количества сделок. Но плывут и остальные данные статистики. Я бы хотел решить этот вопрос.

У меня МТ4 билд 202
 
Жду ответа на вышепоставленный вопрос.
 
Вы можете самостоятельно обсчитать Вашу историю сделок, предварительно объединив несколько позиций в одну, заполнив при этом поле swaps.
 
Можно использовать систему свой-чужой по принципу MagicNumber*1000+Counter. Это даст возможность сделать собственный привычный расчет.
 
Хотелось бы, чтобы МТ4 рассчитывал сам нужные статистические данные.
Вы же можете считать сделки по меджик-номерам - а не по опен-клоуз.
Почему бы так и не сделать вам ?
 
На закладке "Торговля" в строке, в которой написаны баланс , эквити и маржа, написана еще и прибыль по открытым позициям. если уменьшить ширину столбцов, прибыль наезжает на маржу.
У меня демодепо 5 000 000, поэтому все цифры длинные.
 
Здравствуйте, объясните, пожалуйста такую вещь.
В МТ в режиме он-лайн и в тестере подключаем индикатор (я попробовал с WPR), вставляем с советника строчку
Comment(iWPR(NULL,60,9,iBarShift(NULL,60,Time[0])));


В МТ в режиме он-лайн, значение в комменте и значение индикатора совпадают, какой бы ТФ не был выбран, значения с Н1 берутся совершенно правильно.
А вот с тестером не понятно. Если запустить визуал тестирование, линия индикатора (и его значание в окне индикатора) одно, а значения в комменте стремительно меняются и могут измениться от 0 до 100 и обратно в то время, как сам индикатор стоит, как припаянный с одним и тем же значением.

 
Несколько раз уже обсуждали. Не выводите комменты из индикаторов, особенно при тестировании!!!

Индикатор, прикреплённый к графику, и индикатор, вызываемый из эксперта, - это две разные сущности.
 
Несколько раз уже обсуждали. Не выводите комменты из индикаторов, особенно при тестировании!!!

Индикатор, прикреплённый к графику, и индикатор, вызываемый из эксперта, - это две разные сущности.

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

Возьмём Ваш коммент:
Comment(iWPR(NULL,60,9,iBarShift(NULL,60,Time[0])));

Смею предположить, что эксперт тестируется на таймфрейме, большем чем H1 (иначе зачем смещение вычислять через iBarShift?). То есть, при визуальном тестировании на графике присутствует индикатор, значения которого Вы визуально сравниваете с комментом. Вы точно на часовке тестируете?
Причина обращения: