고조파 거래 - 페이지 309 1...302303304305306307308309310311312313314315316...599 새 코멘트 Sam C 2013.03.01 09:27 #3081 여보세요, poruchik , 귀하의 경험에 따라 역대 최고의 Zup이 무엇인지 말씀해 주시겠습니까? ozan 2013.03.01 10:00 #3082 grandaevus: 그런 다음 ExtDeltaStrongGartley는 Bat, Gartley, ButterFly & Crab과 같은 5개의 도트 패턴에 대한 것입니다. ExtDeltaGartley는 다른 사람을 위한 것입니다.(AB=CD , Alternate AB=CD 등) 권리? ABCD 패턴에 대해 두 개의 외부 매개변수 를 추가해야 합니다. //--------------- AB=CD ------------ extern bool ABCD = true; extern bool visibleABCDrayZZ = true; extern 이중 ExtDevABCDLEg = 0.07; 외부 이중 ExtDevABCDFib = 0.05; 외부 정수 ABCDrayZZ스타일 = 0; extern int ABCDrayZZWidth = 4; 외부 문자열 ABCDAlternate = "0.382,0.5,0.618,0.786,0.886,1.272,1.618,2.0,2.618"; Real ABCD 패턴의 경우 한 매개변수(ExtDevABCDLEg)는 다리 AB 및 CD의 길이를 확인하고 다른 매개변수 ExtDevABCDFib는 fib 역수를 확인합니다. Alternate AB=CD 패턴은 섬유 비율 검사가 필요하지 않으므로 ExtDevABCDLEg 매개변수를 사용하여 레그가 범위 내에 있는지 확인합니다. 따라서 ABCD 패턴의 코드는 if (ABCD && StringLen(vNamePattern)==0 && PotencialsLevels_retXD<2) { vBullBear = ""; vNamePattern = ""; AB=MathAbs(zz[aXABCD] - zz[aXABCD[A]]); CD=MathAbs(zz[aXABCD[D]] - zz[aXABCD[C]]); retAC = (zz[aXABCD[C]] - zz[aXABCD]) / (zz[aXABCD[A]] - zz[aXABCD] + vDelta0); retBD = (zz[aXABCD[C]] - zz[aXABCD[D]]) / (zz[aXABCD[C]] - zz[aXABCD] + vDelta0); 이중 checkLegsMin=1-ExtDevABCDLEg; 이중 checkLegsMax=1+ExtDevABCDLEg; 이중 checkFibRatioMin=1-ExtDevABCDFib ; 이중 checkFibRatioMax=1+ExtDevABCDFib ; 만약( (retAC>=0.382*checkFibRatioMin && retAC=2.240*checkFibRatioMin && retBD<=2.240*checkFibRatioMax) || (retAC>=0.382*checkFibRatioMin && retAC=2.618*checkFibRatioMin && retBD<=2.618*checkFibRatioMax) || (retAC>=0.500*checkFibRatioMin && retAC=2.000*checkFibRatioMin && retBD<=2.000*checkFibRatioMax) || (retAC>=0.618*checkFibRatioMin && retAC=1.618*checkFibRatioMin && retBD<=1.618*checkFibRatioMax) || (retAC>=0.707*checkFibRatioMin && retAC=1.414*checkFibRatioMin && retBD<=1.414*checkFibRatioMax) || (retAC>=0.786*checkFibRatioMin && retAC=1.270*checkFibRatioMin && retBD<=1.270*checkFibRatioMax) || (retAC>=0.886*checkFibRatioMin && retAC=1.130*checkFibRatioMin && retBD<=1.130*checkFibRatioMax) ) { if ( (CD>AB*checkLegsMin && CD zz[aXABCD] && zz[aXABCD[A]] > zz[aXABCD[C]] && zz[aXABCD[C]] > zz[aXABCD]) || (CD>AB*checkLegsMin && CD<AB*checkLegsMax && zz[aXABCD[A]] < zz[aXABCD] && zz[aXABCD[A]] < zz[aXABCD[C]] && zz[aXABCD[C]] < zz[aXABCD]) ) { vNamePattern=vABCD; // AB-CD } } 또 다른 { (int iABCD=0;iABCD<_ABCDsize;iABCD++) { if ( (CD>_ABCDtype*AB*checkLegsMin && CD zz[aXABCD] && zz[aXABCD[A]] > zz[aXABCD[C]] && zz[aXABCD[C]] > zz[aXABCD]) || (CD>_ABCDtype*AB*checkLegsMin && CD<_ABCDtype*AB*checkLegsMax && zz[aXABCD[A]] < zz[aXABCD] && zz[aXABCD[A]] < zz[aXABCD[C]] && zz[aXABCD[ C]] < zz[aXABCD]) ) { vNamePattern=_ABCDtypetxt+"*AB=CD"; 부서지다; } } } Harmonic Trading 포럼을 어지럽히 지 않도록 KimIV의 유용한 기능 poruchik 2013.03.01 10:40 #3083 4개의 오류 _________________ 파일: 10881091.png 7 kb poruchik 2013.03.01 10:42 #3084 마지막 ZUP이 최고입니다 poruchik 2013.03.01 10:45 #3085 모두를 위한 ExtDeltaGartley ExtDeltaStrongGartley for 5 dot ozan 2013.03.01 11:07 #3086 poruchik: 4개의 오류 _________________ 추가하셨나요 이 두 줄 extern 이중 ExtDevABCDLEg = 0.07; 외부 이중 ExtDevABCDFib = 0.05; 에게 //--------------- AB=CD ------------ extern bool ABCD = true; extern bool visibleABCDrayZZ = true; extern 이중 ExtDevABCDLEg = 0.07; 외부 이중 ExtDevABCDFib = 0.05; 외부 정수 ABCDrayZZ스타일 = 0; 외부 정수 ABCDrayZZ폭 = 4; 외부 문자열 ABCDAlternate = "0.382,0.5,0.618,0.786,0.886,1.272,1.618,2.0,2.618 "; Harmonic Trading 코딩하는 방법? 10포인트 3.mq4 poruchik 2013.03.01 11:32 #3087 이제 괜찮아 파일: gbpjpym15.png 72 kb zup_v133_real_abcd_1_grandaevus.mq4 658 kb ozan 2013.03.01 11:41 #3088 poruchik: ExtDeltaGartley for ALL ExtDeltaStrongGartley for 5 dot 알았어 포루치크. 감사해요 Sam C 2013.03.02 04:21 #3089 친애하는 포루치크, 여기 경험자이신가 보네요... 하모닉 트레이딩에 대해 의견을 교환하고 싶습니다. 경험에 따르면 고조파 패턴에서 가장 적은 페이크 아웃을 위한 완벽한 시간 프레임은 무엇입니까? Sam C 2013.03.02 04:22 #3090 친애하는 포루치크, 여기 경험자이신가 보네요... 하모닉 트레이딩에 대해 의견을 교환하고 싶습니다. 경험에 따르면 고조파 패턴에서 가장 적은 페이크 아웃을 위한 완벽한 시간 프레임은 무엇입니까? 1...302303304305306307308309310311312313314315316...599 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
여보세요,
poruchik , 귀하의 경험에 따라 역대 최고의 Zup이 무엇인지 말씀해 주시겠습니까?
그런 다음 ExtDeltaStrongGartley는 Bat, Gartley, ButterFly & Crab과 같은 5개의 도트 패턴에 대한 것입니다.
ExtDeltaGartley는 다른 사람을 위한 것입니다.(AB=CD , Alternate AB=CD 등)
권리?ABCD 패턴에 대해 두 개의 외부 매개변수 를 추가해야 합니다.
//--------------- AB=CD ------------
extern bool ABCD = true;
extern bool visibleABCDrayZZ = true;
extern 이중 ExtDevABCDLEg = 0.07;
외부 이중 ExtDevABCDFib = 0.05;
외부 정수 ABCDrayZZ스타일 = 0;
extern int ABCDrayZZWidth = 4;
외부 문자열 ABCDAlternate = "0.382,0.5,0.618,0.786,0.886,1.272,1.618,2.0,2.618";
Real ABCD 패턴의 경우 한 매개변수(ExtDevABCDLEg)는 다리 AB 및 CD의 길이를 확인하고 다른 매개변수 ExtDevABCDFib는 fib 역수를 확인합니다.
Alternate AB=CD 패턴은 섬유 비율 검사가 필요하지 않으므로 ExtDevABCDLEg 매개변수를 사용하여 레그가 범위 내에 있는지 확인합니다.
따라서 ABCD 패턴의 코드는
if (ABCD && StringLen(vNamePattern)==0 && PotencialsLevels_retXD<2)
{
vBullBear = "";
vNamePattern = "";
AB=MathAbs(zz[aXABCD] - zz[aXABCD[A]]);
CD=MathAbs(zz[aXABCD[D]] - zz[aXABCD[C]]);
retAC = (zz[aXABCD[C]] - zz[aXABCD]) / (zz[aXABCD[A]] - zz[aXABCD] + vDelta0);
retBD = (zz[aXABCD[C]] - zz[aXABCD[D]]) / (zz[aXABCD[C]] - zz[aXABCD] + vDelta0);
이중 checkLegsMin=1-ExtDevABCDLEg;
이중 checkLegsMax=1+ExtDevABCDLEg;
이중 checkFibRatioMin=1-ExtDevABCDFib ;
이중 checkFibRatioMax=1+ExtDevABCDFib ;
만약(
(retAC>=0.382*checkFibRatioMin && retAC=2.240*checkFibRatioMin && retBD<=2.240*checkFibRatioMax)
||
(retAC>=0.382*checkFibRatioMin && retAC=2.618*checkFibRatioMin && retBD<=2.618*checkFibRatioMax)
||
(retAC>=0.500*checkFibRatioMin && retAC=2.000*checkFibRatioMin && retBD<=2.000*checkFibRatioMax)
||
(retAC>=0.618*checkFibRatioMin && retAC=1.618*checkFibRatioMin && retBD<=1.618*checkFibRatioMax)
||
(retAC>=0.707*checkFibRatioMin && retAC=1.414*checkFibRatioMin && retBD<=1.414*checkFibRatioMax)
||
(retAC>=0.786*checkFibRatioMin && retAC=1.270*checkFibRatioMin && retBD<=1.270*checkFibRatioMax)
||
(retAC>=0.886*checkFibRatioMin && retAC=1.130*checkFibRatioMin && retBD<=1.130*checkFibRatioMax)
)
{
if ( (CD>AB*checkLegsMin && CD zz[aXABCD] && zz[aXABCD[A]] > zz[aXABCD[C]] && zz[aXABCD[C]] > zz[aXABCD])
||
(CD>AB*checkLegsMin && CD<AB*checkLegsMax && zz[aXABCD[A]] < zz[aXABCD] && zz[aXABCD[A]] < zz[aXABCD[C]] && zz[aXABCD[C]] < zz[aXABCD])
)
{
vNamePattern=vABCD; // AB-CD
}
}
또 다른
{
(int iABCD=0;iABCD<_ABCDsize;iABCD++)
{
if ( (CD>_ABCDtype*AB*checkLegsMin && CD zz[aXABCD] && zz[aXABCD[A]] > zz[aXABCD[C]] && zz[aXABCD[C]] > zz[aXABCD])
||
(CD>_ABCDtype*AB*checkLegsMin && CD<_ABCDtype*AB*checkLegsMax && zz[aXABCD[A]] < zz[aXABCD] && zz[aXABCD[A]] < zz[aXABCD[C]] && zz[aXABCD[ C]] < zz[aXABCD])
)
{
vNamePattern=_ABCDtypetxt+"*AB=CD";
부서지다;
}
}
}
4개의 오류 _________________
마지막 ZUP이 최고입니다
모두를 위한 ExtDeltaGartley
ExtDeltaStrongGartley for 5 dot
4개의 오류 _________________
추가하셨나요
이 두 줄
extern 이중 ExtDevABCDLEg = 0.07;
외부 이중 ExtDevABCDFib = 0.05;
에게
//--------------- AB=CD ------------
extern bool ABCD = true;
extern bool visibleABCDrayZZ = true;
extern 이중 ExtDevABCDLEg = 0.07;
외부 이중 ExtDevABCDFib = 0.05;
외부 정수 ABCDrayZZ스타일 = 0;
외부 정수 ABCDrayZZ폭 = 4;
외부 문자열 ABCDAlternate = "0.382,0.5,0.618,0.786,0.886,1.272,1.618,2.0,2.618 ";
이제 괜찮아
ExtDeltaGartley for ALL ExtDeltaStrongGartley for 5 dot
알았어 포루치크. 감사해요
친애하는 포루치크,
여기 경험자이신가 보네요... 하모닉 트레이딩에 대해 의견을 교환하고 싶습니다. 경험에 따르면 고조파 패턴에서 가장 적은 페이크 아웃을 위한 완벽한 시간 프레임은 무엇입니까?
친애하는 포루치크,
여기 경험자이신가 보네요... 하모닉 트레이딩에 대해 의견을 교환하고 싶습니다. 경험에 따르면 고조파 패턴에서 가장 적은 페이크 아웃을 위한 완벽한 시간 프레임은 무엇입니까?