코딩 도움말 - 페이지 375

 
grego:
표시기의 3개 매개변수, 3개 모두 동일한 매개변수

죄송합니다. 테스트가 어떻게 진행되고 있는지 모르겠습니다.

 

도와주세요.

fxdreema EA 빌더 사이트 이전에 사용한 사람이 있습니까? 다중 시간 프레임 EA를 수행하려면 어떻게 해야 합니까? 포럼에서 도움말을 찾으려고 했지만 내가 원하는 것이 얼마나 유용한지 모릅니다.

이전에 다중 시간 프레임 표시기 또는 전문가를 만든 사람이 있다면 내가 포럼에 작성한 내용을 스토캐스테틱 오실레이터용으로 만들고 링크를 공유하십시오. 다중 시간 프레임을 얼마나 사용할 수 있는지에 대한 예를 보고 싶습니다.

무료 사용자로서 무제한 연락처를 만들 수 있지만 직접 다운로드할 수는 없습니다. 메뉴 프로젝트 -> 공유 복사본 만들기(하루에 3번만 만들 수 있음)로 이동한 다음 생성된 웹링크에서 만든 것을 다운로드할 수 있습니다.

다음은 내 대화에 대한 포럼 링크입니다.

https://fxdreema.com/forum/viewtopic.php?f=2&t=2664

(아주 짧은 등록이 필요할 수도 있지만 확실하지 않습니다.)

 
camaropeti:
도와주세요.

fxdreema EA 빌더 사이트 이전에 사용한 사람이 있습니까? 다중 시간 프레임 EA를 수행하려면 어떻게 해야 합니까? 포럼에서 도움말을 찾으려고 했지만 내가 원하는 것이 얼마나 유용한지 모릅니다.

이전에 다중 시간 프레임 표시기 또는 전문가를 만든 사람이 있다면 내가 포럼에 작성한 내용을 스토캐스테틱 오실레이터용으로 만들고 링크를 공유하십시오. 다중 시간 프레임을 얼마나 사용할 수 있는지에 대한 예를 보고 싶습니다.

무료 사용자로서 무제한 연락처를 만들 수 있지만 직접 다운로드할 수는 없습니다. 메뉴 프로젝트 -> 공유 복사본 만들기(하루에 3번만 만들 수 있음)로 이동한 다음 생성된 웹링크에서 만든 것을 다운로드할 수 있습니다.

내 대화에 대한 포럼 링크는 다음과 같습니다.

https://fxdreema.com/forum/viewtopic.php?f=2&t=2664

(아주 짧은 등록이 필요할 수도 있지만 확실하지 않습니다.)

카마로페티

이 스레드를 살펴보십시오 : https://www.mql5.com/en/forum/173574

많은 작업 다중 시간 프레임 표시기가 게시되어 있습니다. 마지막 게시물부터 시작하는 것이 좋습니다(new metatrader 4와 호환되는 다중 시간 프레임 버전이 있음)

그런 다음 이 스레드를 볼 수 있습니다. https://www.mql5.com/en/forum/181423

등등 (다중 시간 프레임을 사용할 수 있는 많은 eas가 있습니다)

 

귀하의 답변에 감사드립니다. 매우 도움이 됩니다. 그러나 fxdreema 사이트에서 누구든지 다중 시간 프레임 Stoch에 대한 한 가지 예를 만들라고 말했습니다. 왜냐하면 이 문제에 대한 해결책이 무엇인지 알고 싶기 때문입니다. 그리고 하나의 지표를 보고 작동 방식을 이해한 후 전문가를 다중 시간 프레임으로 만들고 하나 이상의 지표를 사용하고 싶습니다.

그리고 fxdreema로 Expert를 만든 사람이 있다면 메타트레이더 전략 테스터 에 올려주세요. 멀티 타임 프레임을 만들려고했지만 아무도 작동하지 않았기 때문입니다.

 
camaropeti:
귀하의 답변에 감사드립니다. 매우 도움이 됩니다. 그러나 fxdreema 사이트에서 누구든지 다중 시간 프레임 Stoch에 대한 한 가지 예를 만들라고 말했습니다. 왜냐하면 이 문제에 대한 해결책이 무엇인지 알고 싶기 때문입니다. 그리고 하나의 지표를 보고 작동 방식을 이해한 후 전문가를 다중 시간 프레임으로 만들고 하나 이상의 지표를 사용하고 싶습니다. 그리고 혹시 fxdreema로 Expert 만드신 분이 계시다면 메타트레이더 전략 테스터에 올려주세요.

EA에서 다중 시간 프레임 확률론을 사용하는 것은 매우 간단합니다.

간단히 다음과 같이 사용하십시오.

double stochasticValue = iStochastic(NULL,timeFrame,kPeriod,dPeriod,slowing,MODE_SMA,0,MODE_MAIN,1)

첫 번째 닫힌 막대의 원하는 timeFrame의 주요 확률적 값(1 - 행의 마지막 인수)

사용자 지정 표시기 는 똑같이 간단합니다. iStochastic()을 iCustom(NULL, timeFrame, indicatorName, ....parameters..., bufferNo,shift)로 바꾸기만 하면 됩니다.

 
mladen:
EA에서 다중 시간 프레임 확률론을 사용하는 것은 매우 간단합니다.

간단히 다음과 같이 사용하십시오.

double stochasticValue = iStochastic(NULL,timeFrame,kPeriod,dPeriod,slowing,MODE_SMA,0,MODE_MAIN,1)

첫 번째 닫힌 막대의 원하는 timeFrame의 주요 확률적 값(1 - 행의 마지막 인수)

사용자 지정 표시기는 똑같이 간단합니다. iStochastic()을 iCustom(NULL, timeFrame, indicatorName, ....parameters..., bufferNo,shift)로 바꾸기만 하면 됩니다.

당신은 매우 전문적이지만, 당신이 무엇을 말하더라도 나는 코드 언어를 이해하지 못합니다.

코드를 작성하고 싶지 않습니다.

fxdreema의 많은 기능을 이해하고 코딩이 필요 없는 간단한 EA를 만들 수 있어 기쁩니다.

확실하지 않지만 귀하의 코드에서 메타트레이더의 기간을 변경하면 스토치가 작동할 것이라고 생각합니다. 표시기는 해당 기간 동안 변경됩니다. 다시 말해서, 지표의 기간은 내가 메타트레이더 차트 기간에 설정한 것과 동일합니다. 또는 하나의 지정된 기간

내가 fx dreema 포럼에 쓴 것과 같은 다중 시간 프레임을 의미합니다. 나는 여기를 위해 복사합니다:

"예를 들어 스토캐스테틱 오실레이터가 있고 나는 그것만을 보는 EA를 만듭니다. Stoch...는 M15 타임프레임이 내려가고, M5 타임프레임이 내려가고 있지만 M1 타임프레임이 올라가고 있습니다.

이 경우 EA가 1 분의 기간 (실제 메타트레이더의 설정)만 보면 매수를 원하지만 M1 기간이 다시 하락하면서 매도하는 좋은 전략이 기다리고 있습니다.

M1, M5, M15 시간대를 모두 보고 지표가 모든 시간대에서 같은 방향일 때 거래를 시작하기를 바랍니다."

내 말은 M1-M15가

 

fxdreema에서 이것을 시도했지만 물론 작동하지 않았습니다. 주황색 점은 블록이 참임을 의미하고 노란색은 반대 이벤트를 의미합니다.

파일:
forum.jpg  44 kb
 

안녕하세요 여러분,

누구든지 이 하나의 표시기를 수정하는 데 도움을 주시겠습니까?

Bar Open에서 작동하도록 하려고 했습니다. 컴파일은 잘 되고 Strategy Tester 에서는 정상적으로 보입니다. 하지만 실제 계정에서는 실패합니다. 올바른 다리를 그립니다. 하지만 때로는 촛불 하나를 뒤로 건너뛰고 Close에서 멈춥니다. ] 대신 막대의 열기.. WTH ?

다음은 코드입니다( ZigZag Open Sar )

#속성 표시기_차트_창

#속성 표시기_버퍼 3

#property indicator_color1 회색

#property indicator_color3 주황색

외부 이중 단계 = 0.02;

외부 이중 최대값=0.2;

extern bool 극한값Shift=1;

extern int 히스토리=0;

//--

더블 피크[],

구유[],

SAR[];

//================================================== ==============

정수 초기화()

{

SetIndexBuffer(0, 피크);

SetIndexStyle(0,DRAW_ZIGZAG);

SetIndexLabel(0,"피크");

SetIndexEmptyValue(0,0.0);

SetIndexBuffer(1, 트로프);

SetIndexStyle(1,DRAW_ZIGZAG);

SetIndexLabel(1,"통");

SetIndexEmptyValue(1,0.0);

SetIndexBuffer(2,SAR);

SetIndexStyle(2,DRAW_ARROW);

SetIndexArrow(2,159);

SetIndexLabel(2,"SAR");

SetIndexEmptyValue(2,0.0);

리턴(0);

}

//================================================== ==============

정수 시작()

{

정적 int BarsPrev;

bool MissBars=Bars-BarsPrev>1;

bool NewBar=Bars-BarsPrev==1;

if(MissBars && BarsPrev!=0) BarsPrev=reinit();

int limit=Bars-BarsPrev-(BarsPrev==0); BarsPrev=바;

if(히스토리!=0 && 리미트>히스토리) limit=히스토리-1;

for(int i=limit; i>=0; i--)

{

SAR=iSAR(NULL,0,단계,최대,i);

더블 미드[2];

mid[0]=(열기+열기)/2;

mid[1]=(열기+열기)/2;

정적 정수 j;

정적 부울 디렉토리;

정적 이중 h,l;

정수 시프트;

if(i>0) j++;

if(디렉터리)

{

if(h<열기) {h=열기; j=뉴바;}

if(SARmid[0])

{

shift=i+극단값Shift*(j+NewBar);

피크[시프트]=h;

디렉토리=0;

l=열림; j=0;

}

}

또 다른

{

if(l>열기) {l=열기; j=뉴바;}

if(SAR>=mid[1] && SAR<mid[0])

{

shift=i+극단값Shift*(j+NewBar);

트로프[shift]=l;

디렉토리=1;

h=열기; j=0;

}

}

}

// if(MissBars) Print("limit: ",limit," Bars:",Bars," IndicatorCounted: ",IndicatorCounted());

리턴(0);

}

//================================================== ==============

// //

int 재초기화()

{

ArrayInitialize(피크, 0.0);

ArrayInitialize(저점, 0.0);

배열 초기화(SAR,0.0);

반환(0);

}

미리 감사드립니다!

 

123.mq4 ..... 파일 ABC.mq4가 작동하지 않는 이유는 무엇입니까? 빌드 711? 두 파일 코드는 동일합니다. 빌드 711 작업에 대한 코드의 개선 사항은 무엇입니까?

.

123.mq4

ABC.mq4

파일:
123.mq4  7 kb
abc.mq4  7 kb
 
popej30:
123.mq4 ..... 파일 ABC.mq4가 작동하지 않는 이유는 무엇입니까? 빌드 711? 두 파일 코드는 동일합니다. 빌드 711 작업에 대한 코드의 개선 사항은 무엇입니까?

.

123.mq4

ABC.mq4

작동하는 버전은 다음과 같습니다. abc_nmc.mq4

파일:
abc_nmc.mq4  7 kb