MT4를 위한 빠르고 무료 라이브러리인 신경망 전문가의 기쁨을 위해 - 페이지 6

 

그는 종종 거래를합니다. 거래 수를 줄이는 방법을 알려주실 수 있습니까 ??? 어째서인지 술집마다 쾅쾅 ....

 
글쎄요, 괜찮습니다. 정말 감사합니다 :)
 
EA 코드에서 오류가 발견되었습니다. https://www.mql5.com/en/code/9386 을 업데이트하십시오.
 

pliz를 계몽하십시오. 왜 190행에 2를 곱해야 합니까?

    ret = 2 * ret / AnnsNumber;
 
marketeer >> :

pliz를 계몽하십시오. 왜 190행에 2를 곱해야 합니까?

이 줄을 주석 처리할 수도 있습니다. 의미 론적 부하를 전달하지 않습니다. 전 고문에서 남았습니다.

 

잼을 제거한 후 그리드의 학습성이 향상되었지만 또 다른 문제가 나타났습니다. 네트워크가 학습하기에 불안정해졌습니다. 저것들. 특정 지점에 도달하고 그녀가 배운 것을 잊기 시작합니다.



메쉬 최적화




역사에서 배운 최종 결과는 다음과 같습니다.


전략 테스트 보고서

판에아

Alpari 데모(빌드 225)


상징 AUDUSD(호주 달러 대 미국 달러)
기간 1시간(H1) 2008.08.28 15:00 - 2009.12.14 13:59
모델 공개 가격(바 개방을 명시적으로 제어하는 Expert Advisor만 해당)
옵션 손절매=890; x=24491; 로트=0.1;

역사의 바 8035 시뮬레이션된 진드기 15969 시뮬레이션 품질 해당 없음
그래프 불일치 오류 0




초기 보증금 1000000.00



순이익 24738.71 총 이윤 34961.10 총 손실 -10222.39
수익성 3.42 우승 기대 48.60

절대 드로다운 228.33 최대 드로다운 682.60 (0.07%) 상대적인 하락 0.07% (682.60)

총 거래 509 숏포지션(%원) 254 (76.77%) 롱포지션(%원) 255 (78.04%)

수익성 있는 거래(전체의 %) 394명 (77.41%) 거래 손실(전체의 %) 115 (22.59%)
가장 큰 수익성 있는 거래 93.20 무역 손실 -99.64
중간 수익성 있는 거래 88.73 무역 손실 -88.89
최대 금액 연속 우승(이익) 24 (2130.16) 연속 손실(손실) 7 (-621.80)
최고 연속 이익 (승수) 2130.16 (24) 연속 손실(손실 수) -621.80 (7)
평균 연속 이득 5 지속적인 손실 하나


 
Reshetov >> :

이 줄을 주석 처리할 수도 있습니다. 의미 론적 부하를 전달하지 않습니다. 전 고문에서 남았습니다.

나르지 않아? 문자열은 ann_pnn 함수에 의해 반환된 값을 채우고 이에 따라 매수 또는 매도를 엽니다. 이 논리에 따르면 전체 ann_pnn 기능이 필요하지 않으며 주문이 임의의 방향으로 열리도록 합니다.

또한 그리드가 손실 옵션(if (OrderProfit() < 0))에 대해서만 훈련되는 이유도 완전히 명확하지 않습니다.

 
marketeer >> :

나르지 않아? 문자열은 ann_pnn 함수에 의해 반환된 값을 채우고 이에 따라 매수 또는 매도를 엽니다. 이 논리에 따르면 전체 ann_pnn 기능이 필요하지 않으며 주문이 임의의 방향으로 열리도록 합니다.

또한 그리드가 손실 옵션(if (OrderProfit() < 0))에 대해서만 훈련되는 이유도 완전히 명확하지 않습니다.

다시 한 번 반복합니다. 이 줄에는 정보 로드가 없습니다. ret의 부호는 변하지 않으며 ret의 양수 또는 음수 값에 따라 거래가 종료됩니다.

 

이상하네요... 최적화를 실행 중 입니다... 네트워크가 학습 중입니다... 1.5GB의 메모리를 먹고 있습니다...

테스트 중입니다... 이익이 있습니다. 여러 번 시도했습니다.

그러나 터미널을 다시 시작하면 그리드가 알고 있던 모든 것을 잊어 버린 것 같습니다. 테스트는 끔찍합니다 ...

 
Solver.it >> :

이상하네요... 최적화를 시작합니다... 네트워크가 학습 중입니다... 1.5GB의 메모리를 먹고 있습니다...

테스트 중입니다... 이익이 있습니다. 여러 번 시도했습니다.

그러나 터미널을 다시 시작하면 그리드가 알고 있던 모든 것을 잊어 버린 것 같습니다. 테스트는 끔찍합니다 ...

단말기 재시작 후 StopLoss 값은 런칭 전과 동일한가요?


나는 그것을 시도하고 다른 테스트에서 출시 전과 다시 시작한 후 값이 다르지만 크게 다르지 않고 이익 계수가 약 0.1 - 0.2만큼 변경됩니다. 테스트에 따른 거래가 거의 없는 경우, 즉, 강한 분산이 발생합니다. 1000개 미만. 트랜잭션 수가 많을 경우 옵티마이저의 학습 곡선이 크게 흔들리지 않고 테스트 결과도 크게 다르지 않습니다. 적은 양으로 그리드가 다시 학습되거나 덜 학습됩니다.


그리고 c:\ann 디렉토리에서 그리드가 저장되어 있는지 확인하십시오.