이것은 사실이 아닙니다. isFractalDn()(물론 올바르게 작성되었다면)은 첫 번째 다운 프랙탈 의 캔들 번호를 반환해야 합니다.
그리고 첫 번째 프랙탈은 두 번째 양초보다 빠르지 않아야 합니다. mila.com의 조건에 따라 최대 10개의 양초.
무엇이 당신을 오도했는지 알아낸 것 같아요. 범위 나. 다음은 하나의 범위입니다.
if ( High [i+ 1 ]== Low [i+isFractalDn()]) { ExtMapBuffer3[i]= High [i+ 1 ]; }
여기 또 하나가 있습니다:
//эта функция за пределами старт int isFractalDn() { for ( int i= 0 ; i != 10 ; i++) { if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= NULL ) return (i);
이것은 사실이 아닙니다. isFractalDn()(물론 올바르게 작성된 경우)은 첫 번째 다운 프랙탈의 캔들 번호를 반환해야 합니다.
그리고 첫 번째 프랙탈은 두 번째 양초보다 빠르지 않아야 합니다. mila.com의 조건에 따라 최대 10개의 양초.
무엇이 당신을 오도했는지 알아낸 것 같아요. 범위 나. 다음은 하나의 범위입니다.
if ( High [i+ 1 ]== Low [i+isFractalDn()]) { ExtMapBuffer3[i]= High [i+ 1 ]; }
여기 또 하나가 있습니다:
//эта функция за пределами старт int isFractalDn() { for ( int i= 0 ; i != 10 ; i++) { if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= NULL ) return (i);
이 메시지는 어디에 뜨나요? 정확히 무엇을 하려는 건가요?
더 이상 프랙탈이 아니다.
이전 양초의 낮은 프랙탈은 프랙탈보다 높아야 합니다.
낮음이 높으면 높음이 더 높습니다.
MetaTrader 거래 플랫폼의 스크린샷
EURUSD, M5, 2016.10.26
MetaQuotes Software Corp., MetaTrader 5, 데모
이것은 MQL5 Strategy Tester Agent 테스트를 해결하기 위한 애플리케이션에 있습니다. 작동하려면 어떻게 해야 합니까? 마지막 탭에 닉네임을 입력하면 됩니다.
프랙탈이 무엇인지 읽기
그리고 이 조건이 충족될 수 있습니까? isFractalDn = 나
프랙탈이 무엇인지 읽기
당신은 당신이 찾아야 할 것을 다시 읽는 것이 좋습니다.
isFractalDn = 나
하위 프랙탈에서 이전 양초의 고가가 하위 프랙탈 의 저가와 같다는 것을 찾아야 합니다.
이것은 때문일 수 없다
낮은 프랙탈의 낮은, 이전 양초 모두 낮은 프랙탈보다 낮음
isFractalDn = 나
이것은 사실이 아닙니다. isFractalDn()(물론 올바르게 작성되었다면)은 첫 번째 다운 프랙탈 의 캔들 번호를 반환해야 합니다.
그리고 첫 번째 프랙탈은 두 번째 양초보다 빠르지 않아야 합니다. mila.com의 조건에 따라 최대 10개의 양초.
무엇이 당신을 오도했는지 알아낸 것 같아요. 범위 나. 다음은 하나의 범위입니다.
{
ExtMapBuffer3[i]= High [i+ 1 ];
}
여기 또 하나가 있습니다:
int isFractalDn()
{
for ( int i= 0 ; i != 10 ; i++)
{
if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= NULL ) return (i);
}
return (- 1 );
}
이 경우 범위는 for 루프 내에 있습니다.
이것은 사실이 아닙니다. isFractalDn()(물론 올바르게 작성된 경우)은 첫 번째 다운 프랙탈의 캔들 번호를 반환해야 합니다.
그리고 첫 번째 프랙탈은 두 번째 양초보다 빠르지 않아야 합니다. mila.com의 조건에 따라 최대 10개의 양초.
무엇이 당신을 오도했는지 알아낸 것 같아요. 범위 나. 다음은 하나의 범위입니다.
{
ExtMapBuffer3[i]= High [i+ 1 ];
}
여기 또 하나가 있습니다:
int isFractalDn()
{
for ( int i= 0 ; i != 10 ; i++)
{
if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= NULL ) return (i);
}
return (- 1 );
}
이 경우 범위는 for 루프 내에 있습니다.
다른 루프에서 high를 찾는다면 왜??
그들은 우리가 전체 지표를 볼 수 있도록 하지 않았지만 정확히 다른 지표에 있는 것입니다.
분명히 내가 잘못 이해했다
다른 경우:
하위 프랙탈 의 막대 번호는 알려져 있습니다.
그것에서 우리는 알려진 프랙탈의 최저점에 해당하는 첫 번째 최고점의 사이클을 찾습니다.