백테스트에서 훌륭한 EA! - 페이지 46

 
Eureka:
어떤 시간대를 사용하고 있습니까?

\

1시간 차트

 

고마워, 데이빗.

 

1M 차트 GPBUSD를 사용했고 이러한 설정은...

// ---- Global variables

extern bool ExitMarket = false;

extern bool ShowSuitablePeriod = false;

extern bool ShowMarketInfo = false;

extern bool ShowAccountStatus = false;

extern bool ShowStat = false;

extern bool ShowDecision = false;

extern bool ShowDirection = false;

extern bool BlockSell = false;

extern bool BlockBuy = false;

extern bool ShowLots = false;

extern bool BlockStopLoss = false;

extern bool DisableShadowStopLoss = true;

extern bool DisableExitSell = false;

extern bool DisableExitBuy = false;

extern bool EnableMACD = false;

extern bool EnableMA = false;

extern bool EnableFractals = false;

extern bool EnableCCI = true;

extern bool EnableCyberiaLogic = true;

extern bool EnableLogicTrading = true;

extern bool EnableADX = false;

extern bool EnablePivot = true; // Use Pivot_day as filter

extern bool BlockPipsator = true;

extern bool EnableMoneyTrain = false;

extern bool EnableReverseDetector = true;

extern double ReverseIndex = 3.82;

extern double MoneyTrainLevel = 4;

extern int MACDLevel = 10;

extern bool AutoLots = True;

extern double MAXLots = 100; // Max lots size on AutoLots--added by project1972

extern bool AutoDirection = True;

extern double ValuesPeriodCount = 23;

extern double ValuesPeriodCountMax = 23;

extern double SlipPage = 1; // Slippage of the rate

extern double Lots = 0.1; // Quantity of the lots

extern double StopLoss = 0;

extern double TakeProfit = 0;

extern double SymbolsCount = 2;

extern double Risk = 3;

extern double StopLossIndex = 2.5;

extern bool AutoStopLossIndex = true;

extern double StaticStopLoss = 11;

extern double StopLevel;

extern bool EnableTrailingStop = true; // Enable Dynamic Trailing Stop

extern string TimeTradeHoursDisabled=""; // Example "00,01,02,03,04,05" GMT

extern int GMT=1; // For North Finance GMT = 3, Alpari GMT = 1, IBFX GMT = -1 etc.

extern int MagicNumber=123000; // Magic Number -- change for every pair traded

// ----

int NoTradeHours1=0; // Time not trade

int NoTradeHours2=0; // Time not trade

int NoTradeHours3=0; // Time not trade

int NoTradeHours4=0; // Time not trade

int NoTradeHours5=0; // Time not trade

int NoTradeHours6=0; // Time not trade

이 보고서를 받기 위해

파일:
 

그러면 다른 시간에 작동할 수 있다고 생각합니다. 설정해주셔서 감사합니다. 나도 그것들을 테스트할 것이다.

 

기본적으로 더 많은 위험과 더 많은 제 설정이 있습니까? 맞습니까?

내가 놓친 게 있니?

 
xxDavidxSxx:
기본적으로 더 많은 위험과 더 많은 제 설정이 있습니까? 맞습니까? 내가 놓친 게 있니?

아니, 당신은 내가 한 모든 것을 놓치지 않았습니다.

 

나는 세 개의 다른 EA에서 이 테스터 아나몰리를 경험했습니다. 먼저 Gogetter EA, 다음으로 multilotscalper EA입니다. 이제 사이버 트레이더 EA.

multilotscalper EA에 대한 테스트 중 하나는 $500에서 $1180만이었습니다. 그러나 백테스터는 이 작업을 한 번만 수행했으며 이 결과를 다시 반복하지 않았습니다. 이제 가장 좋은 것은 코드를 크게 변경한 후 480만입니다. 동일한 코드를 테스트할 때마다 1180만 달러를 수행한 후 매번 410만 작업을 수행했습니다. 이것은 두 시도와 동일한 날짜 범위에 대해 동일한 설정을 사용한다는 점에 유의하십시오.

이 모든 것이 요약되는 것은 백테스터가 동일한 테스트에서 매번 동일한 결과를 반환하지 않는다는 것입니다. 다른 결과를 설명하기 위해 변경한 변수를 찾을 수 없습니다. 따라서 나는 메타 인용 자체가 인정하기를 거부하는 백 테스터 자체의 내부 불안정성이라고 결론지었습니다.

이것의 효과는 테스트를 얼마나 많이 '반복'하고 동일한 결과를 반환하더라도 모든 백테스트 결과에 대한 신뢰를 파괴한다는 것입니다. 동일한 테스트가 충분히 반복되면 백테스터는 결국 동일한 결과를 반환하지 못할 것입니다. 일주일 정도 걸릴 수 있으며 동일한 시리즈에서 동일한 테스트를 수십 번 이상 반복하지만 고장날 것입니다. 적어도 지금은 3개의 다른 EA로 테스트를 진행했습니다.

메타 인용문에서 이 문제에 대해 어느 정도 인정하는 것이 좋겠지만, 메타 인용문은 이 문제에 주의를 기울이기 위해 내가 한 모든 시도를 빗나갔습니다. 그들은 단순히 문제를 해결하기를 원하지 않으므로 문제가 지속됩니다.

나는 사이버 트레이드가 이 문제에 면역이 있는 것처럼 보였을 때 격려를 받았다. 그것은 다른 어떤 EA보다 같은 결과로 테스트를 더 많이 반복했지만 오늘 그것은 다른 EA와 마찬가지로 백테스터 불안정성에 취약하다는 것을 보여주었습니다. 나는 이런 일이 일어나는 것을 보고 가장 실망했다. 나는 문제가 다른 프로그램의 EA 코드에 있을 수 있다고 거의 믿었습니다.

이제 저는 이것이 세 가지 다른 EA에서 발생하는 것을 보았습니다. 나는 그것이 그들 중 누구의 코드와 관련이 있다는 것을 거의 믿을 수 없습니다. 아니요 이것이 문제가 백테스터 자체에 있음을 증명한다고 생각합니다.

또한 백테스터가 EA를 안정적으로 실행하지 않고 동일한 기준 및 데이터에 대해 다른 결과를 반환할 때 EA의 성능을 안정화하는 것을 불가능하게 만듭니다.

이 불안정이 해결될 때까지는 모두 하나의 큰 러시안 룰렛 게임일 뿐입니다.

 

오늘날 이 백테스터 의 전형인 것처럼 동일한 날짜 범위에서 동일한 EA를 사용하기 전에 수행한 것과는 완전히 다른 결과를 던지기로 결정했습니다. 이에 대해 396만 달러를 생성한 동일한 설정이 이제 처음 30회 거래에서도 깨지지 않습니다.

396만불을 번 테스트의 첫 30거래입니다..

# Time Type Order Lots Price S / L T / P Profit Balance

1 2005.09.09 17:25 buy 1 0.41 1.8413 1.8400 0.0000

2 2005.09.09 17:26 modify 1 0.41 1.8413 1.8404 0.0000

3 2005.09.09 17:26 s/l 1 0.41 1.840414 1.8404 0.0000 -36.32 463.68

4 2005.09.09 18:04 buy 2 0.38 1.8389 1.8376 0.0000

5 2005.09.09 18:11 close 2 0.38 1.8394 1.8376 0.0000 19.00 482.68

6 2005.09.09 18:13 buy 3 0.39 1.8391 1.8378 0.0000

7 2005.09.09 18:15 close 3 0.39 1.8394 1.8378 0.0000 11.70 494.38

8 2005.09.09 18:18 buy 4 0.40 1.8394 1.8381 0.0000

9 2005.09.09 18:21 close 4 0.40 1.8397 1.8381 0.0000 12.00 506.38

10 2005.09.09 19:41 buy 5 0.41 1.8394 1.8381 0.0000

11 2005.09.09 20:20 close 5 0.41 1.8396 1.8381 0.0000 8.20 514.58

12 2005.09.09 21:21 buy 6 0.42 1.8392 1.8379 0.0000

13 2005.09.09 21:45 close 6 0.42 1.8395 1.8379 0.0000 12.60 527.18

14 2005.09.09 22:59 buy 7 0.43 1.8393 1.8380 0.0000

15 2005.09.12 00:01 close 7 0.43 1.8413 1.8380 0.0000 84.50 611.68

16 2005.09.12 00:22 buy 8 0.50 1.8415 1.8402 0.0000

17 2005.09.12 01:23 close 8 0.50 1.8418 1.8402 0.0000 15.00 626.68

18 2005.09.12 02:20 sell 9 0.51 1.8419 1.8432 0.0000

19 2005.09.12 02:24 close 9 0.51 1.8414 1.8432 0.0000 25.51 652.19

20 2005.09.12 03:02 sell 10 0.53 1.8405 1.8418 0.0000

21 2005.09.12 04:12 close 10 0.53 1.8401 1.8418 0.0000 21.20 673.39

22 2005.09.12 04:13 sell 11 0.55 1.8396 1.8409 0.0000

23 2005.09.12 04:14 close 11 0.55 1.8392 1.8409 0.0000 22.00 695.39

24 2005.09.12 04:17 sell 12 0.57 1.8378 1.8391 0.0000

25 2005.09.12 04:22 close 12 0.57 1.8375 1.8391 0.0000 17.10 712.49

26 2005.09.12 04:23 sell 13 0.58 1.8369 1.8382 0.0000

27 2005.09.12 04:27 close 13 0.58 1.8367 1.8382 0.0000 11.60 724.09

28 2005.09.12 04:31 sell 14 0.59 1.8363 1.8376 0.0000

29 2005.09.12 04:40 close 14 0.59 1.8360 1.8376 0.0000 17.70 741.79

30 2005.09.12 05:10 sell 15 0.61 1.8342 1.8355 0.0000

31 2005.09.12 05:30 s/l 15 0.61 1.8355 1.8355 0.0000 -79.30 662.49

32 2005.09.12 06:11 sell 16 0.54 1.8355 1.8368 0.0000

33 2005.09.12 06:18 close 16 0.54 1.8350 1.8368 0.0000 27.00 689.49

34 2005.09.12 08:42 sell 17 0.56 1.8327 1.8340 0.0000

35 2005.09.12 08:42 close 17 0.56 1.8323 1.8340 0.0000 22.40 711.89

36 2005.09.12 08:42 sell 18 0.58 1.8325 1.8338 0.0000

37 2005.09.12 08:45 close 18 0.58 1.8322 1.8338 0.0000 17.40 729.29

38 2005.09.12 09:02 sell 19 0.60 1.8297 1.8310 0.0000

39 2005.09.12 09:04 modify 19 0.60 1.8297 1.8297 0.0000

40 2005.09.12 09:04 close 19 0.60 1.8289 1.8297 0.0000 48.01 777.30

41 2005.09.12 09:30 sell 20 0.64 1.8275 1.8288 0.0000

42 2005.09.12 09:38 close 20 0.64 1.8270 1.8288 0.0000 32.01 809.31

43 2005.09.12 09:43 sell 21 0.66 1.8272 1.8285 0.0000

44 2005.09.12 09:45 close 21 0.66 1.8268 1.8285 0.0000 26.40 835.71

45 2005.09.12 10:08 sell 22 0.69 1.8274 1.8287 0.0000

46 2005.09.12 10:09 close 22 0.69 1.8270 1.8287 0.0000 27.60 863.31

47 2005.09.12 13:43 sell 23 0.71 1.8272 1.8285 0.0000

48 2005.09.12 13:53 close 23 0.71 1.8270 1.8285 0.0000 14.20 877.51

49 2005.09.12 14:17 sell 24 0.72 1.8259 1.8272 0.0000

50 2005.09.12 14:25 close 24 0.72 1.8256 1.8272 0.0000 21.62 899.13

51 2005.09.12 14:35 sell 25 0.74 1.8253 1.8266 0.0000

52 2005.09.12 14:37 modify 25 0.74 1.8253 1.8253 0.0000

53 2005.09.12 14:37 close 25 0.74 1.8247 1.8253 0.0000 44.41 943.54

54 2005.09.12 15:09 sell 26 0.78 1.8237 1.8250 0.0000

55 2005.09.12 15:44 close 26 0.78 1.8234 1.8250 0.0000 23.40 966.94

56 2005.09.12 15:46 sell 27 0.80 1.8230 1.8243 0.0000

57 2005.09.12 15:46 close 27 0.80 1.8226 1.8243 0.0000 32.01 998.95

58 2005.09.12 15:47 sell 28 0.82 1.8234 1.8247 0.0000

59 2005.09.12 15:54 s/l 28 0.82 1.8247 1.8247 0.0000 -106.60 892.35

60 2005.09.12 16:36 sell 29 0.73 1.8232 1.8245 0.0000

61 2005.09.12 16:37 close 29 0.73 1.8228 1.8245 0.0000 29.22 921.57

62 2005.09.12 17:00 sell 30 0.76 1.8226 1.8239 0.0000

63 2005.09.12 17:09 s/l 30 0.76 1.8239 1.8239 0.0000 -98.80 822.77[/PHP]

this is the first 30 trades of the same code running with the same settings today....

[PHP]Time Type Order Lots Price S / L T / P Profit Balance

1 2005.09.09 17:25 buy 1 0.41 1.8417 1.8402 0.0000

2 2005.09.09 17:25 modify 1 0.41 1.8417 1.8404 0.0000

3 2005.09.09 17:25 modify 1 0.41 1.8417 1.8405 0.0000

4 2005.09.09 17:25 modify 1 0.41 1.8417 1.8406 0.0000

5 2005.09.09 17:25 modify 1 0.41 1.8417 1.8408 0.0000

6 2005.09.09 17:25 modify 1 0.41 1.8417 1.8412 0.0000

7 2005.09.09 17:25 s/l 1 0.41 1.841236 1.8412 0.0000 -19.04 480.96

8 2005.09.09 17:25 buy 2 0.39 1.8415 1.8400 0.0000

9 2005.09.09 17:53 s/l 2 0.39 1.8400 1.8400 0.0000 -58.50 422.46

10 2005.09.09 18:18 buy 3 0.34 1.8396 1.8381 0.0000

11 2005.09.09 18:29 s/l 3 0.34 1.8381 1.8381 0.0000 -51.00 371.46

12 2005.09.09 22:48 buy 4 0.30 1.8394 1.8379 0.0000

13 2005.09.12 00:00 close 4 0.30 1.8413 1.8379 0.0000 55.95 427.41

14 2005.09.12 02:24 sell 5 0.35 1.8416 1.8431 0.0000

15 2005.09.12 02:27 close 5 0.35 1.8409 1.8431 0.0000 24.50 451.91

16 2005.09.12 02:46 sell 6 0.37 1.8405 1.8420 0.0000

17 2005.09.12 04:12 close 6 0.37 1.8399 1.8420 0.0000 22.20 474.11

18 2005.09.12 04:34 sell 7 0.39 1.8365 1.8380 0.0000

19 2005.09.12 04:46 close 7 0.39 1.8360 1.8380 0.0000 19.50 493.61

20 2005.09.12 04:53 sell 8 0.40 1.8352 1.8367 0.0000

21 2005.09.12 05:00 modify 8 0.40 1.8352 1.8352 0.0000

22 2005.09.12 05:00 close 8 0.40 1.8346 1.8352 0.0000 24.00 517.61

23 2005.09.12 05:18 sell 9 0.42 1.8346 1.8361 0.0000

24 2005.09.12 05:37 s/l 9 0.42 1.8361 1.8361 0.0000 -63.00 454.61

25 2005.09.12 06:27 sell 10 0.37 1.8352 1.8367 0.0000

26 2005.09.12 07:24 close 10 0.37 1.8346 1.8367 0.0000 22.20 476.81

27 2005.09.12 08:03 sell 11 0.39 1.8352 1.8367 0.0000

28 2005.09.12 08:10 close 11 0.39 1.8346 1.8367 0.0000 23.40 500.21

29 2005.09.12 08:42 sell 12 0.41 1.8327 1.8342 0.0000

30 2005.09.12 08:47 modify 12 0.41 1.8327 1.8327 0.0000

31 2005.09.12 08:47 close 12 0.41 1.8320 1.8327 0.0000 28.70 528.91

32 2005.09.12 08:59 sell 13 0.43 1.8317 1.8332 0.0000

33 2005.09.12 09:01 close 13 0.43 1.8312 1.8332 0.0000 21.50 550.41

34 2005.09.12 09:05 sell 14 0.45 1.8291 1.8306 0.0000

35 2005.09.12 09:11 close 14 0.45 1.8283 1.8306 0.0000 36.00 586.41

36 2005.09.12 09:26 sell 15 0.48 1.8287 1.8302 0.0000

37 2005.09.12 09:27 close 15 0.48 1.8282 1.8302 0.0000 24.00 610.41

38 2005.09.12 09:28 sell 16 0.50 1.8277 1.8292 0.0000

39 2005.09.12 09:39 modify 16 0.50 1.8277 1.8276 0.0000

40 2005.09.12 09:39 close 16 0.50 1.8270 1.8276 0.0000 35.00 645.41

41 2005.09.12 09:40 sell 17 0.53 1.8266 1.8281 0.0000

42 2005.09.12 09:46 s/l 17 0.53 1.8281 1.8281 0.0000 -79.50 565.91

43 2005.09.12 09:58 sell 18 0.46 1.8268 1.8283 0.0000

44 2005.09.12 10:30 close 18 0.46 1.8262 1.8283 0.0000 27.60 593.51

45 2005.09.12 12:30 sell 19 0.49 1.8295 1.8310 0.0000

46 2005.09.12 12:32 close 19 0.49 1.8289 1.8310 0.0000 29.40 622.91

47 2005.09.12 12:50 sell 20 0.51 1.8270 1.8285 0.0000

48 2005.09.12 14:14 close 20 0.51 1.8264 1.8285 0.0000 30.60 653.51

49 2005.09.12 14:28 sell 21 0.54 1.8251 1.8266 0.0000

50 2005.09.12 14:45 modify 21 0.54 1.8251 1.8249 0.0000

51 2005.09.12 14:45 close 21 0.54 1.8243 1.8249 0.0000 43.20 696.71

52 2005.09.12 14:54 sell 22 0.57 1.8233 1.8248 0.0000

53 2005.09.12 15:31 s/l 22 0.57 1.8248 1.8248 0.0000 -85.50 611.21

54 2005.09.12 15:47 sell 23 0.50 1.8234 1.8249 0.0000

55 2005.09.12 15:54 s/l 23 0.50 1.8249 1.8249 0.0000 -75.00 536.21

56 2005.09.12 16:36 sell 24 0.44 1.8232 1.8247 0.0000

57 2005.09.12 16:37 close 24 0.44 1.8228 1.8247 0.0000 17.60 553.81

58 2005.09.12 16:40 sell 25 0.46 1.8226 1.8241 0.0000

59 2005.09.12 16:44 modify 25 0.46 1.8226 1.8225 0.0000

60 2005.09.12 16:44 close 25 0.46 1.8219 1.8225 0.0000 32.20 586.01

61 2005.09.12 16:46 sell 26 0.48 1.8217 1.8232 0.0000

62 2005.09.12 16:52 s/l 26 0.48 1.8232 1.8232 0.0000 -72.00 514.01

63 2005.09.12 17:00 sell 27 0.42 1.8228 1.8243 0.0000

64 2005.09.12 17:09 s/l 27 0.42 1.8243 1.8243 0.0000 -63.00 451.01

65 2005.09.12 17:34 sell 28 0.37 1.8232 1.8247 0.0000

66 2005.09.12 17:43 s/l 28 0.37 1.8247 1.8247 0.0000 -55.50 395.51

67 2005.09.12 18:25 sell 29 0.33 1.8214 1.8229 0.0000

68 2005.09.12 18:26 close 29 0.33 1.8209 1.8229 0.0000 16.50 412.01

69 2005.09.12 22:08 sell 30 0.34 1.8194 1.8209 0.0000

70 2005.09.13 00:54 s/l 30 0.34 1.8209 1.8209 0.0000 -50.27 361.74

bugtracker의 사람들은 이것이 새로운 따옴표와 새로 고침 옵션을 사용하기 때문이라고 믿게 만들 것입니다. .... oy.. 그들은 백 테스터가 데이터 처리에서 불안정하다는 것을 부인합니다.

이것은 테스트를 계속해도 거의 깨지지 않는다고 말하면 충분합니다.

 

브로커가 백 테스트가 저장된 html에 액세스할 수 있습니까? 거기에 htlm이 서버에 저장되어 있기 때문에.

광산은 500$에 ,27랏으로 첫 거래를 했습니다. .7 위험으로 내 백 테스트 게시물은 이것을 반영할 것입니다. 하지만. 이제 0.1 lot으로 시작합니다. 그런 다음 .2로 이동한 다음 .3으로 이동하고 최대 10로트가 사용된 65k 결과도 생성하지 않습니다. 그리고 1년 백테스트에서 최대 10로트에 도달하지도 않습니다.

새 버전을 다운로드하여 실행할 수도 있습니다. 같은 것 .... .1 시작하는 것이 많습니다.

3의 위험을 사용하면 500$ 시작에 너무 큰 크기를 사용합니다. 1.5의 위험으로 시작할 수 있습니다. 가장 위험합니다. 0.3 랏으로 시작합니다.

 

내가 정말로 믿지 않는 것이 있다면 브로커가 몇 분마다 실행되는 10000개의 백테스트를 모니터링하는 데 시간을 할애한다는 것입니다. 미쳤을 것입니다. 그들이 그것을 최소화하는 것이 이치에 맞지 않을 것입니다. 그들은 당신이 황금 알을 보는 것을 선호할 것입니다. 실제 계정 을 시작하고 그것에서 스네이크를 시작합니다..

그러나 그들이 당신이하는 일을 볼 수 있습니까? 확실히 가능합니다..

이를 염두에 두고 MT4가 실제로 내 포트를 통해 전달하는 데이터를 모니터링하기 위해 몇 가지 도구를 실행할 수 있습니다.