EA N7S_AO_772012 - 페이지 33

 
boing9267 писал(а) >>

최적화 후 단일 결과가 없는 경우 지정된 단계와 지정된 범위 내의 모든 매개변수 조합에 대해 어드바이저가 병합하지 않거나 단순히 의무 조건으로 인해 거래하지 않는 옵션이 없습니다. 충족되지 않은 오픈 포지션. 부지 크기, 큰사슴 및 초기 보증금을 가지고 놀고 몇 페이지를 다시 읽고 코드를 살펴보십시오.

고맙습니다. 여기에 쓰여진 모든 것을 살펴보았지만 내 버전을 찾지 못했습니다. 지시에 따라 모든 것을 하는 것 같습니다. 문제가 있는 경우 어떻게 최적화가 이루어질 수 있습니까? 최적화 과정에서 결국 그는 약간의 거래를 하지만 내가 이해하는 바에는 그가 해야 하는 것보다 10배는 적습니다. 출력은 0입니다.

그리고 코드를 보면 한 가지 더: 나는 중국어를 읽을 수 있을 뿐 아니라 정류장의 크기가 규제되는 곳조차 이해할 수 없습니다. :).

이제 나는 예비 설정을 연속적으로 던져서 한 달 안에 몰아 보려고 시도했습니다. 신은 방법을 모르지만 작동합니다! 10 거래. 그리고 최적화 후에는 전혀 원하지 않습니다.

 
Urya-ah, 발을 찾았습니다!
 
1단계에서는 월 15건 정도의 거래가 아직 많지 않습니다. 의자와 컴퓨터 사이의 개스킷을 제외하고 멈춤 장치 외에 무엇을 변경해야 할까요? 따옴표 안에 소수점 이하 4자리가 있습니다.
 
mpeugep писал(а) >>

SHOOTER777에 대한 건설적인 메모 . 다음으로 구성됩니다. 각 표시기에 대해 고유한 퍼셉트론을 만들거나 모든 표시기에 대해 범용으로 하나 만들어야 합니다. 그렇지 않으면 고유한 표시기를 사용하고 표시기 AO의 퍼셉트론을 통해 "정보가 수집됩니다".

어떤 지표를 말씀하시는 건가요? 질문의 의미를 설명하겠습니다. 이 Expert Advisor는 진입 시점과 방향을 결정하기 위해 세 가지 기간을 사용합니다. 주요 움직임의 방향은 H4에서 결정되며 이 표시기는 퍼셉트론과 관련이 없습니다. 그러나 이미 H1의 입력은 오실레이터의 AO에만 의존하며 어떤 식으로든 논리적으로 연결되어 있지 않습니다. 물론 변경할 수 있습니다. 이것은 H4뿐만 아니라 노동이 아니라고 생각했습니다. 기능에서만 필요

이중 iA_C(int pr){int tmfr=60; return(iAO(심볼(), tmfr, pr));}

지표를 반환합니다.

보편화는 증가하고 민감한 최적화 시간으로 이어지므로 창의적입니다. 이미 이 고문의 12개 이상의 클론이 테스트 중일 것입니다. 그리고 어떤 결과가 나오는지 여러분의 다양한 의견을 듣고 싶습니다.

 
andreiuser писал(а) >>

응. 모두 좋은 저녁입니다. 가장 다재다능한 지표는 선, 바람직하게는 경사진 것입니다.

그러나 진지하게 "게시물"의 시작 부분에서 ind의 선택에 대해 그러한 질문이 제기되었습니다. 그리고 나는 생각했다

표본에 대한 지표가 아니라 표본에 대한 지표를 적용해야 합니다. 더 발전할 수 있다

그러나 그것이 어디로 이끌고 진부해 보일지는 알려지지 않았습니다. 그리고 이것을 위해 나는 제안합니다.

다중 통화 및 보호 기능에 의해 주의가 분산되지 않고 다른 통화로 하나의 통화를 테스트합니다.

지표. 이 작업이 SHOOTER에 의해 수행되었다고 가정할 수 있습니다. 여기에서는 MACD가 사용되었습니다.

다른 무엇을 궁금해?

고맙습니다.

물론 작년에 내가 한 다른 지표로 한 쌍을 테스트 할 수 있습니다. 그러나 결국 내가 찾은 체계와 알고리즘은 두세 쌍에만 적합하고 나머지는 다른 것을 제공합니다. 한 사람이 3~5개의 지표로 6~8개의 쌍을 테스트하는 것은 불가능합니다. 이제 한 사람이 한 가지를 테스트하면 다른 하나는 두 번째, 세 번째는 세 번째 등입니다. 그런 다음 비교하면 모두가 흑인이 될 것입니다.

 
andreiuser писал(а) >>

응. 모두 좋은 저녁입니다. 가장 다재다능한 지표는 선, 바람직하게는 경사진 것입니다.

그러나 진지하게 "게시물"의 시작 부분에서 ind의 선택에 대해 그러한 질문이 제기되었습니다. 그리고 나는 생각했다

표본에 대한 지표가 아니라 표본에 대한 지표를 적용해야 합니다. 더 발전할 수 있다

그러나 그것이 어디로 이끌고 진부해 보일지는 알려지지 않았습니다. 그리고 이것을 위해 나는 제안합니다.

다중 통화 및 보호 기능에 의해 주의가 분산되지 않고 다른 통화로 하나의 통화를 테스트합니다.

지표. 이 작업이 SHOOTER에 의해 수행되었다고 가정할 수 있습니다. 여기에서는 MACD가 사용되었습니다.

다른 무엇을 궁금해?

고맙습니다.

물론 작년에 내가 한 다른 지표로 한 쌍을 테스트 할 수 있습니다. 그러나 결국 내가 찾은 체계와 알고리즘은 두세 쌍에만 적합하고 나머지는 다른 것을 제공합니다. 한 사람이 3~5개의 지표로 6~8개의 쌍을 테스트하는 것은 불가능합니다. 이제 한 사람이 한 가지를 테스트하면 다른 하나는 두 번째, 세 번째는 세 번째 등입니다. 그런 다음 비교하면 모두가 흑인이 될 것입니다.

 

과거의 반복

코드에 다음과 같은 줄이 있습니다.

부울 TrBlnc = true; 정수 StrtBlnc = 3000; 정수 DBLnc = 1500; 정수 UBlnc = 4000;

주식 상태에 따라 (TrBlnc = true) 거래 제어가 활성화된다고 발표했습니다.

잔고가 이 값(DBlnc= 1500)보다 작거나(int UBlnc= 4000) 이상인 경우 거래가 중지되고 수행되지 않습니다.

FLG() 함수의 실행 제어.

그리고 지금 주목!!! 초기화

if ( IsOptimization ( ) ) TrBlnc = false;//if ( IsTesting() ) TrBlnc = false;

저것들. 최적화가 진행 중인 경우 테스트 또는 실제 활성화된 경우 제어가 비활성화됩니다.

나는 내가 명확하게 설명했기를 바랍니다. 초기 잔액을 주시하거나 이 컨트롤을 제거하고 비활성화하십시오.

 
SHOOTER777 >> :

어떤 지표를 말씀하시는 건가요? 질문의 의미를 설명하겠습니다. 이 Expert Advisor는 진입 시점과 방향을 결정하기 위해 세 가지 기간을 사용합니다. 주요 움직임의 방향은 H4에서 결정되며 이 표시기는 퍼셉트론과 관련이 없습니다. 그러나 이미 H1의 입력은 오실레이터의 AO에만 의존하며 어떤 식으로든 논리적으로 연결되어 있지 않습니다. 물론 변경할 수 있습니다. 이것은 H4뿐만 아니라 노동이 아니라고 생각했습니다. 기능에서만 필요

이중 iA_C(int pr){int tmfr=60; return(iAO(심볼(), tmfr, pr));}

지표를 반환합니다.

보편화는 증가하고 민감한 최적화 시간으로 이어지므로 창의적입니다. 이미 이 고문의 12개 이상의 클론이 테스트 중일 것입니다. 그리고 어떤 결과가 나오는지 여러분의 다양한 의견을 듣고 싶습니다.

그래서 새 버전에 표시기를 하나 더 추가했습니다. 예, 값을 반환하는 함수를 작성했지만 iA_C 함수에 대해 퍼셉트론이 작성되었습니다!!!

이중 prcptrnAC(int q1,int q2,int q3,int q4,int pr,int at)
{더블 qw = (q1-50)+((q2-50)*iA_C(pr)+(q3-50)*iA_C(2*pr)+(q4-50)*iA_C(3*pr))/iA_C (하나);
if (MathAbs(qw)>at) return(qw);else return(0);}

.................................................................................. . ...........................................................................

.................................................................................. . ...........................................................................

무효 H1() { prcptx1 = prcptrnAC(x1,x2,x3,x4,px,tx) ;
prcpty1 = prcptrnAC(y1,y2,y3,y4,py,ty) ;
prcptX1 = prcptrnAC(X1,X2,X3,X4,pX,tX) ;
prcptY1 = prcptrnAC(Y1,Y2,Y3,Y4,pY,tY) ;
인쇄(Flq);
BuSll(0.1.772012000);
}


 

흥미로운 것을 발견했습니다:

Expert Advisor는 낮 동안 거래를 합니다. 하루가 끝나면 작업을 확인합니다. 동일한 시간 범위의 테스터에서 실행한 것과 비교합니다. 이것이 의미하는 바입니다. 차이점이 있습니다. 저것들. 차트에 첨부된 Expert Advisor의 거래는 테스터의 동일한 범위에서 Expert Advisor의 거래와 수렴되지 않습니다. 처음에는 중단이 있을 수 있다고 생각하고 잡지를 살펴보았습니다. 거기에는 절대적으로 깨끗합니다. 하지만! 터미널을 다시 시작(닫았다 다시 연)하고 테스터에서 다시 실행한 후 열린 위치와 닫힌 위치 가 일치했습니다. 나는 3일 동안 이 상황을 지켜보았다.

 
mpeugep писал(а) >>

그래서 새 버전에 표시기를 하나 더 추가했습니다. 예, 값을 반환하는 함수를 작성했지만 iA_C 함수에 대해 퍼셉트론이 작성되었습니다!!!

이중 prcptrnAC( int q1,int q2,int q3,int q4,int pr,int at )
{더블 qw = (q1-50)+((q2-50)* iA_C (pr)+(q3-50)* iA_C (2*pr)+(q4-50)* iA_C (3*pr))/ iA_C (하나);
if (MathAbs(qw)>at) return(qw);else return(0);}

.................................................................................. . ...........................................................................

.................................................................................. . ...........................................................................

무효 H1() { prcptx1 = prcptrnAC( x1,x2,x3,x4,px,tx ) ;
prcpty1 = prcptrnAC( y1,y2,y3,y4,py,ty ) ;
prcptX1 = prcptrnAC( X1,X2,X3,X4,pX,tX ) ;
prcptY1 = prcptrnAC( Y1,Y2,Y3,Y4,pY,tY ) ;
인쇄(Flq);
BuSll(0.1.772012000);
}

한 번 더 살펴보겠습니다.

새 버전에서 추가한 지표는 H4 기간이 높을수록 추세의 방향을 결정하도록 설계되었습니다. 더 작은 시간 프레임의 진입점을 결정하는 퍼셉트론과 전혀 관련이 없습니다. 첫 번째 버전에서 내가 H4와 H1 모두에서 AO 오실레이터를 사용했다는 사실은 단지 내 선택일 뿐이며, 원한다면 우연의 일치입니다.
H1 기능에서 메인 지표에 관계없이 퍼셉트론을 변경할 수도 있습니다. 이것은 어렵지 않은 것 같습니다. 모두가 스스로 할 수 있습니다. 나중에 예를 들지만 아마도이 블록을 만들지 않을 것입니다 보편적으로 매우 느리고 어려울 것입니다.

사유: