코딩에 도움이 필요합니다 - 페이지 5

 

코딩에 대한 도움말

경험 많은 코더 당신은 나에게 솔루션에 대한 조언을 할 수 있습니다

이 코드를 사용하여 프랙탈 지원 저항 돌파구를 찾습니다.

///////////////////////////////

이중 RES=0.0, 프랙탈루=0.0;

부울 주파수;

(int ct=0;ct<bars;ct++) {

fractalu=iFractals(NULL,0,MODE_UPPER,ct);

if (프랙탈루>0.0) {

RES=프랙탈루;

부서지다;

}

}

(입찰가>RES)frbrres = true인 경우; 그렇지 않으면 frbrres = false;

이중 SUP=0.0, 도형=0.0;

부울 frbrsup;

for (int cts=0;cts<bars;cts++) {

fractals=iFractals(NULL,0,MODE_LOWER,cts);

if (프랙탈>0.0) {

SUP=프랙탈;

부서지다;

}

}

if (Bid<SUP) frbrsup=true;else frbrsup =false;

////////////////////////////////////////////////////// /////////////////

따라서 문제는 다음과 같습니다.

프랙탈 브레이크아웃 코드를 포함하지 않을 때

즉. ( if (othercondition ) 이렇게 하면.....

나는 현재 촛불에서 바로 신호를 받고 그것이 내가 원하는 것입니다. 그러나 내가 이와 같은 코드를 사용할 때

if (othercondition && frbrsup==true) 이렇게 하면.....

그런 다음 촛불이 닫힐 때 신호를 받고 늦습니다.

나는 내 마음에 드는 모든 조합을 시도했지만 성공하지 못했습니다. 도와주세요!

무시, 문제를 찾았습니다!

 

훌륭한 지표가 필요합니다. ea....plz 모든 프로그래머 esp 코드 전문가... 감사합니다.

친애하는 모든 외환 친구,

저는 프로그래밍/언어 등을 처음 접했습니다. 하지만 EA로 만들고 싶은 아주 좋은 지표가 있었습니다.

프로그래머나 외환 친구에게 도움을 요청하십시오. 지표가 여기에 첨부되어 있습니다. 화살표가 표시되면 EA에서 구매해야 하고 아래쪽 화살표가 표시되면 이익 중지, 손실 중지, 무료 체험 중지와 함께 판매해야 합니다. ..EA에 대한 이 지표의 훌륭한 결과

지식이 있는 프로그래머나 사람이 인디케이터를 EA로 만드는 데 도움이 되기를 바랍니다.....이 인디케이터에서 나에게 EA를 제공하는 사람들에게 미리 감사드립니다.....훌륭한 결과...도움을 듣고 싶습니다 친구....고마워SSSSSS

전문가

//+----------------------------------------------- -------------------+

//| Trendsignal.mq4

//| //+----------------------------------------------- -------------------+

#속성 표시기_차트_창

#속성 표시기_버퍼 2

#property indicator_color1 다저블루

#property indicator_color2 마젠타

//---- 입력 매개변수

extern int 위험 = 3;

외부 정수 CountBars=350;

외부 int Alert_Delay_In_Seconds=0;

extern bool Enablemail = true;

extern string subjectUp="구매 신호";

extern string subjectDown="판매 신호";

외부 문자열 textUp="긴 ";

외부 문자열 textDown="짧은";

정수 SSP=9;

정수 PrevAlertTime=0;

//---- 버퍼

이중 val1[];

이중 val2[];

이중 경고 표시줄;

//+----------------------------------------------- -------------------+

//| 커스텀 인디케이터 초기화 기능 |

//+----------------------------------------------- -------------------+

정수 초기화()

{

문자열 short_name;

//---- 표시줄

표시기버퍼(2);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,233);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,234);

SetIndexBuffer(0, val1);

SetIndexBuffer(1, val2);

//----

리턴(0);

}

//+----------------------------------------------- -------------------+

//| SilverTrend_Signal |

//+----------------------------------------------- -------------------+

정수 시작()

{

if (CountBars>=막대) CountBars=막대;

SetIndexDrawBegin(0,바-카운트바+SSP);

SetIndexDrawBegin(1,바-카운트바+SSP);

int i,shift,counted_bars=IndicatorCounted();

정수 i1,i2,K;

이중 범위, AvgRange, smin, smax, SsMax, SsMin, 가격;

bool 상승세, old;

//----

if(바<=SSP+1) return(0);

//---- 초기 0

if(counted_bars<SSP+1)

{

for(i=1;i<=SSP;i++) val1[CountBars-i]=0.0;

for(i=1;i<=SSP;i++) val2[CountBars-i]=0.0;

}

//----

K=33-위험;

(shift = CountBars-SSP, shift>=0, shift--)

{

범위=0;

평균 범위=0;

(i1=시프트; i1<=시프트+SSP; i1++)

{AvgRange=AvgRange+MathAbs(고-저);

}

범위=AvgRange/(SSP+1);

SsMax=높음[시프트]; SsMin=낮음[시프트];

(i2=시프트;i2<=시프트+SSP-1;i2++)

{

가격=높음;

if(SsMax<가격) SsMax=가격;

가격=낮음;

if(SsMin>=가격) SsMin=가격;

}

smin = SsMin+(SsMax-SsMin)*K/100;

smax = SsMax-(SsMax-SsMin)*K/100;

val1[시프트]=0;

val2[시프트]=0;

if (닫기[shift]<smin)

{

상승 추세 = 거짓;

}

if (닫기[shift]>smax)

{

상승 추세 = 사실;

}

if (상승 추세!=이전 && 상승 추세==true)

{

val1[shift]=낮음[shift]-범위*0.5;

if (막대>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))

{

Alert("Trendsignal ",Period()," ",Symbol()," BUY");alertBar = 막대;

if(Enablemail == true) {SendMail(subjectDown+" "+ Symbol(),textDown+" "+ Close[1]+" "+ Symbol()); }

PrevAlertTime = CurTime();

}

}

if (상승 추세!=이전 && 상승 추세==거짓)

{

val2[시프트]=높음[시프트]+범위*0.5;

if (막대>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))

{

Alert("Trendsignal ",Period()," ",Symbol()," SELL");alertBar = 막대;

if(Enablemail == true) {SendMail(subjectUp +" "+ Symbol(),textUp+" "+ Close[1]+" " + Symbol());}

PrevAlertTime = CurTime();

}

}

코멘트(시프트);

오래된 = 상승세;

}

리턴(0);

}

//+----------------------------------------------- -------------------+화살표 매수-매도 EA 표시기를 통해 외환 친구에게 회신하십시오. 프로그래밍이 처음이라 ......감사합니다.

 

Great Indicator 2 EA- EA로 만들 수 있도록 도와주세요-프로그래밍의 새로운 .. GREAAT INDI

친애하는 모든 외환 친구,

저는 프로그래밍/언어 등을 처음 접했습니다. 하지만 EA로 만들고 싶은 아주 좋은 지표가 있었습니다.

프로그래머나 외환 친구에게 도움을 요청하십시오. 지표가 여기에 첨부되어 있습니다. 화살표가 표시되면 EA에서 구매해야 하고 아래쪽 화살표가 표시되면 수익 중지, 손실 중지, 무료 체험 중지와 함께 판매해야 합니다.

지식이 있는 프로그래머나 사람이 인디케이터를 EA로 만드는 데 도움이 되기를 바랍니다.....이 인디케이터에서 나에게 EA를 제공하는 사람들에게 미리 감사드립니다.....훌륭한 결과...도움을 듣고 싶습니다 친구....고마워SSSSSS

전문가

//+----------------------------------------------- -------------------+

//| Trendsignal.mq4

//| //+----------------------------------------------- -------------------+

#속성 표시기_차트_창

#속성 표시기_버퍼 2

#property indicator_color1 다저블루

#property indicator_color2 마젠타

//---- 입력 매개변수

extern int 위험 = 3;

외부 정수 CountBars=350;

외부 int Alert_Delay_In_Seconds=0;

extern bool Enablemail = true;

extern string subjectUp="구매 신호";

extern string subjectDown="판매 신호";

외부 문자열 textUp="긴 ";

외부 문자열 textDown="짧은";

정수 SSP=9;

정수 PrevAlertTime=0;

//---- 버퍼

이중 val1[];

이중 val2[];

이중 경고 표시줄;

//+----------------------------------------------- -------------------+

//| 커스텀 인디케이터 초기화 기능 |

//+----------------------------------------------- -------------------+

정수 초기화()

{

문자열 short_name;

//---- 표시줄

표시기버퍼(2);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,233);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,234);

SetIndexBuffer(0, val1);

SetIndexBuffer(1, val2);

//----

리턴(0);

}

//+----------------------------------------------- -------------------+

//| SilverTrend_Signal |

//+----------------------------------------------- -------------------+

정수 시작()

{

if (CountBars>=막대) CountBars=막대;

SetIndexDrawBegin(0,바-카운트바+SSP);

SetIndexDrawBegin(1,바-카운트바+SSP);

int i,shift,counted_bars=IndicatorCounted();

정수 i1,i2,K;

이중 범위, AvgRange, smin, smax, SsMax, SsMin, 가격;

bool 상승세, old;

//----

if(바<=SSP+1) return(0);

//---- 초기 0

if(counted_bars<SSP+1)

{

for(i=1;i<=SSP;i++) val1[CountBars-i]=0.0;

for(i=1;i<=SSP;i++) val2[CountBars-i]=0.0;

}

//----

K=33-위험;

(shift = CountBars-SSP, shift>=0, shift--)

{

범위=0;

평균 범위=0;

(i1=시프트; i1<=시프트+SSP; i1++)

{AvgRange=AvgRange+MathAbs(고-저);

}

범위=AvgRange/(SSP+1);

SsMax=높음[시프트]; SsMin=낮음[시프트];

(i2=시프트;i2<=시프트+SSP-1;i2++)

{

가격=높음;

if(SsMax<가격) SsMax=가격;

가격=낮음;

if(SsMin>=가격) SsMin=가격;

}

smin = SsMin+(SsMax-SsMin)*K/100;

smax = SsMax-(SsMax-SsMin)*K/100;

val1[시프트]=0;

val2[시프트]=0;

if (닫기[shift]<smin)

{

상승 추세 = 거짓;

}

if (닫기[shift]>smax)

{

상승 추세 = 사실;

}

if (상승 추세!=이전 && 상승 추세==true)

{

val1[shift]=낮음[shift]-범위*0.5;

if (막대>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))

{

Alert("Trendsignal ",Period()," ",Symbol()," BUY");alertBar = 막대;

if(Enablemail == true) {SendMail(subjectDown+" "+ Symbol(),textDown+" "+ Close[1]+" "+ Symbol()); }

PrevAlertTime = CurTime();

}

}

if (상승 추세!=이전 && 상승 추세==거짓)

{

val2[시프트]=높음[시프트]+범위*0.5;

if (막대>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))

{

Alert("Trendsignal ",Period()," ",Symbol()," SELL");alertBar = 막대;

if(Enablemail == true) {SendMail(subjectUp +" "+ Symbol(),textUp+" "+ Close[1]+" " + Symbol());}

PrevAlertTime = CurTime();

}

}

코멘트(시프트);

오래된 = 상승세;

}

반환(0);

}

//+----------------------------------------------- -------------------+화살표 매수-매도 EA 표시기를 통해 외환 친구에게 회신하십시오. 프로그래밍이 처음이라 ......감사합니다.

 

프로그래머가 필요하다

안녕하세요. 저에게 EA를 기꺼이 써줄 도움이 되는 사람이 필요합니다. EA는 프랙탈 브레이크아웃을 기반으로 합니다 . 저를 도와줄 사람을 찾을 수 있다면 전체 정보를 알려 드리겠습니다. 감사해요.

 

수익성 지표는 EA로 전환해야 함

이것이 게시하기에 적합한 장소인지 아닌지는 모르겠지만 저는 묻고 싶습니다. 누군가가 EA를 만들 만큼 이 시스템에 관심이 있다면 대단히 감사할 것입니다.

H1 차트에서 작동하는 기본 화살표 시스템입니다.

다시 칠하지 않지만 촛불이 닫힐 때까지 기다렸다가 입장하십시오.

@ 위쪽 화살표 구매

닫고 판매 @ 다음 아래쪽 화살표

판매를 위해 역순.

정지 손실이 무엇인지 확실하지 않지만 솔직히 말해서 이 시스템을 사용할 때 정지 손실을 사용한 적이 없습니다.

trendsignal_1.mq4

파일:
 

...

나는 1h 차트에서 그것을 기울였고... 너무 많은 루저가 있었습니다... 매우 장기적으로 그것은 수익성이 있을 수 있습니다... 추세 시장에서... 하지만... 의심스럽습니다...

 

어쩌면 당신이 맞을 수도 있습니다. 약간은 일관성이 없습니다.

 

...

플랫을 피하면 통계가 향상됩니다 ... 플러스 마틴게일

 

예, Martingale이 도움이 될 것입니다. 이는 또한 더 낮은 시간 프레임에 사용할 수 있음을 의미할 수도 있습니다.

 

코드 좀 도와주세요!

안녕하세요 여러분

나의 첫 포스팅!

나는 이것을 온라인으로 찾거나 MT4에서 코드 덩어리를 직접 조합하여 이것을 작동시킬 수 있는지 확인하려고 하루를 보냈지 만 MT4 완전 정지에서 프로그래밍하는 방법을 모릅니다!

누군가 코드/EA가 있는 경우 도움을 주고 나에게 코드/EA를 제공할 수 있습니까?

2개의 이동 평균 이 크로스오버되면 손절매가 손익분기점으로 이동하는 기본 EA만 있으면 됩니다. 분명히 이것은 EA가 첨부된 기호/차트에만 해당되며 다른 쌍의 모든 열린 위치가 아닙니다!!

분명히 코드에서 변경할 수 있기 때문에 어떤 MA 값이 사용되는지는 중요하지 않습니다. 하지만 그 이상은 MT4 프로그래밍에서 아무 것도 할 수 없습니다!

누군가를 도와주세요!!

시간 내주셔서 감사합니다

사유: