MQL4 - automated forex trading   /  

Форум

Тестер работает корректно ?

К списку тем  | 1 2 3 4 5 6 7 Авторизуйтесь или зарегистрируйтесь, чтобы создать новую тему

avatar
1314
Itso 30.10.2006 16:18 
Разпространненая ошибка. Особо гадкая, так как наоткрывает множество ордеров. Суть в том, что обычно на следующем тике (который не открыл новый бар) условия для открытие нового ордера опять срабатывают. И твой эксперт, не зная что только что открыл ордер опять открывает. Нужно флаг какой-то поставить - типа уже только что открыли, открывать опять нельзя.

avatar
199
nchnch 30.10.2006 16:26 
да нет тут дело вдругом.... а так я проверяю перед открыием был ли ордер открыт
if (OrdersTotal()==0)  если был то експерт не рыпается больше... :))

avatar
1314
Itso 30.10.2006 17:29 
Похоже твой експерт открывает ордер на одном тике, на следующем закрывает и опять открывает. Посмотри - есть ли случай, когда выполняется как условие открытия, так и условие закрытия.

avatar
164
victors 30.10.2006 18:00 
попробуй пройти этот участок по всем тикам и следить за движением глазами думаю найдешь ответ
у меня такое тоже было - наблюдения помогли

avatar
199
nchnch 30.10.2006 19:19 
Renat писал (а):
Все очень похоже, что используется тестирование по открытию баров.

Удостоверьтесь, что закачаны все таймфреймы, включена галочка "Пересчитать" и проверьте еще раз, пожалуйста.
Кроме того, что за ордеры с зелеными стрелками? Приведите их точные параметры.



вот очень яркий пример

Вот отчет тестера :



вот перечень сделок

1 2006.08.10 00:07 buy 1 1.00 1.9045 1.9015 2. 0045 0. 00 10000. 00
2 2006.08.10 00:49 close 1 1.00 1.9048 1.9015 2. 0045 30. 01 10030. 01
3 2006.08.10 01:04 buy 2 1.00 1.9053 1.9023 2. 0053 0. 00 10030. 01
4 2006.08.10 01:35 close 2 1.00 1.9059 1.9023 2. 0053 60. 00 10090. 01
5 2006.08.10 01:52 buy 3 1.00 1.9053 1.9023 2. 0053 0. 00 10090. 01
6 2006.08.10 03:26 close 3 1.00 1.9059 1.9023 2. 0053 60. 00 10150. 01
7 2006.08.10 07:21 buy 4 1.00 1.9055 1.9025 2. 0055 0. 00 10150. 01
8 2006.08.10 07:56 s/l 4 1.00 1.9025 1.9025 2. 0055 -300. 00 9850. 01
9 2006.08.10 07:56 buy 5 1.00 1.9027 1.8997 2. 0027 0. 00 9850. 01
10 2006.08.10 08:12 close 5 1.00 1.9052 1.8997 2. 0027 250. 00 10100. 01
11 2006.08.10 09:24 buy 6 1.00 1.9055 1.9025 2. 0055 0. 00 10100. 01
12 2006.08.10 09:25 s/l 6 1.00 1.9025 1.9025 2. 0055 -300. 00 9800. 01
13 2006.08.10 09:25 buy 7 1.00 1.9027 1.8997 2. 0027 0. 00 9800. 01
14 2006.08.10 10:09 s/l 7 1.00 1.8997 1.8997 2. 0027 -300. 00 9500. 01
15 2006.08.10 10:09 buy 8 1.00 1.8998 1.8968 1. 9998 0. 00 9500. 01
16 2006.08.10 10:28 close 8 1.00 1.9041 1.8968 1. 9998 430. 00 9930. 01
17 2006.08.10 10:28 sell 9 1.00 1.9041 1.9071 1. 8041 0. 00 9930. 01
18 2006.08.10 10:28 close 9 1.00 1.9015 1.9071 1. 8041 260. 00 10190. 01
19 2006.08.10 11:09 sell 10 1.00 1.9039 1.9069 1. 8039 0. 00 10190. 01
20 2006.08.10 11:09 close 10 1.00 1.9031 1.9069 1. 8039 80. 00 10270. 01
21 2006.08.10 11:22 sell 11 1.00 1.9037 1.9067 1. 8037 0. 00 10270. 01
22 2006.08.10 11:54 close 11 1.00 1.9031 1.9067 1. 8037 60. 00 10330. 01
23 2006.08.10 13:35 sell 12 1.00 1.9037 1.9067 1. 8037 0. 00 10330. 01
24 2006.08.10 13:42 close 12 1.00 1.9032 1.9067 1. 8037 50. 00 10380. 01
25 2006.08.10 13:47 sell 13 1.00 1.9038 1.9068 1. 8038 0. 00 10380. 01
26 2006.08.10 13:50 close 13 1.00 1.9032 1.9068 1. 8038 60. 00 10440. 01
27 2006.08.10 14:05 sell 14 1.00 1.9037 1.9067 1. 8037 0. 00 10440. 01
28 2006.08.10 14:31 s/l 14 1.00 1.9067 1.9067 1. 8037 -300. 00 10140. 01
29 2006.08.10 14:31 sell 15 1.00 1.9066 1.9096 1. 8066 0. 00 10140. 01
30 2006.08.10 14:32 close 15 1.00 1.9032 1.9096 1. 8066 340. 00 10480. 01
31 2006.08.10 14:32 sell 16 1.00 1.9042 1.9072 1. 8042 0. 00 10480. 01
32 2006.08.10 14:33 close 16 1.00 1.9030 1.9072 1. 8042 120. 00 10600. 01
33 2006.08.10 16:16 sell 17 1.00 1.9045 1.9075 1. 8045 0. 00 10600. 01
34 2006.08.10 16:16 close 17 1.00 1.8975 1.9075 1. 8045 700. 00 11300. 01
35 2006.08.10 16:16 sell 18 1.00 1.9031 1.9061 1. 8031 0. 00 11300. 01
36 2006.08.10 16:16 close 18 1.00 1.8973 1.9061 1. 8031 580. 00 11880. 01
37 2006.08.10 16:16 sell 19 1.00 1.9088 1.9118 1. 8088 0. 00 11880. 01
38 2006.08.10 16:16 close 19 1.00 1.8940 1.9118 1. 8088 1480. 00 13360. 01


тоесть система счтает что за минуту цена ушла на 140 пунктов . . ..

очень жду ответа.... все тестирование застопорилось :((

avatar
199
nchnch 30.10.2006 19:21 
Itso писал (а):
Похоже твой експерт открывает ордер на одном тике, на следующем закрывает и опять открывает. Посмотри - есть ли случай, когда выполняется как условие открытия, так и условие закрытия.

на даже если быи так... все равно как она так может делать.... следующий пример она прибыль ловит на тиках в 140 п

avatar
199
nchnch 30.10.2006 19:21 
victors писал (а):
попробуй пройти этот участок по всем тикам и следить за движением глазами думаю найдешь ответ
у меня такое тоже было - наблюдения помогли

привет дорогой :)))

попобую... но надежд мало...

avatar
58
quality 30.10.2006 19:46 
nchnch писал (а):
victors писал (а):
попробуй пройти этот участок по всем тикам и следить за движением глазами думаю найдешь ответ
у меня такое тоже было - наблюдения помогли

привет дорогой :)))

попобую... но надежд мало...

поставь паузу после совершенной сделки :)

avatar
Модератор
3176
Renat 30.10.2006 19:50 
Есть вопросы - ответьте на все из них, пожалуйста:
  1. Откуда Вы брали графики?
  2. Делали импорт извне?
  3. Что творится на других таймфреймах этого символа?
  4. Проверяли глазами и синхронизировали другие таймфремы этого символа с рабочего торгового сервера?
  5. Включали ли галочку "Пересчитать" при тестировании?
  6. Тестировали на М1 или просто переключились после теста на другом таймфрейме на М1 чтобы получше разглядеть?
Похоже, что используется закешированная (или самостоятельно приготовленная) тиковая история в FXT файле, по которому идет тест, а затем происходит отображение результатов теста на обычном М1 графике.

avatar
199
nchnch 30.10.2006 20:08 
Renat писал (а):
Есть вопросы - ответьте на все из них, пожалуйста:
  1. Откуда Вы брали графики?
    1. Делали импорт извне?
    2. Что творится на других таймфреймах этого символа?
    3. Проверяли глазами и синхронизировали другие таймфремы этого символа с рабочего торгового сервера?
    4. Включали ли галочку "Пересчитать" при тестировании?



Графики брал у Альпари..
Ну да скачал их..потом поместил в папку истории
Везде кроме дневных графиках сделки висят над графиком.
котировки свечрил с реальным счетом - совпадают. мало того я на реальном счете тоже прогнал туже программу теже результаты. ( программа работает на дневных свечах)

галочку включал само собой :))

К списку тем   | 1 2 3 4 5 6 7  

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