코딩 도움말 - 페이지 457

 

주식 지표를 수정하여 주식에 이동 평균을 추가하고(그림 참조) 결국 십자가에 대한 경고를 추가할 수 있습니까?

정말 고마워

에퀴티_v7.mq4

파일:
equity_v7.mq4  27 kb
equity.jpg  36 kb
 
lambic:
주식 지표를 수정하여 주식에 이동 평균을 추가하고(그림 참조) 결국 십자가에 대한 경고를 추가할 수 있습니까?

정말 고마워

에퀴티_v7.mq4

람빅

그것을 시도하십시오 (평균 추가) : equity_v7.01.mq4

EquityAveragePeriod를 > 0으로 설정하여 주식의 평균을 확인합니다.

파일:
 

다음을 강조 표시하는 지표를 제공할 수 있습니까?

높은 곳에서 닫히는 위쪽 막대와 몸 길이의 절반 이상인 아래쪽 심지가 있습니다.

낮은 곳에서 닫히는 다운 바, 적어도 몸 길이의 절반 이상인 어퍼 심지가 있습니다.

(그래서 심지가 몸의 4배라면 괜찮습니다. 그래도 몸의 반은 최소입니다)

이상적으로는 켜고 끌 수 있는 소리 경고가 있습니다.

막대 '강조 표시'와 관련하여 사용할 수 있는 것이 무엇인지 모르겠습니다. 나는 눈이 아픈 것을 원하지 않습니다. 바의 바깥쪽을 어떻게든 강조 표시하여 약간 눈에 띄게 하는 방법은 없을까요?

감사해요

 

안녕하세요, 사랑하는 국민 여러분. 누가 이 표시기에 대한 경고(사운드 및 팝업)를 추가할 수 있습니까?

감사합니다. bs_living_now_ver_t1.mq4

파일:
 

과거 막대에 신호를 생성합니다(약간의 슈퍼 신호를 생각나게 함). 신호/경고 모드에서는 사용하지 않는 것이 좋지만 추정에는 훨씬 좋습니다.

 

안녕하세요 여러분, 누군가 이 시스템이 어떻게 작동하는지 설명할 수 있습니까?

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

//| Forex TSD에 의해 개발 - 외환 포럼 |

//| John Taylor v.2.0의 아이디어 |

//| |

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

#포함하다

#define MySuperMagic 111020051110

//----

extern int StartHour=8;

extern int EndHour = 20;

extern 이중 로트 = 0.1;

//----

이중 LastBarChecked;

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

//| |

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

정수 초기화()

{

//----

LastBarChecked=시간[0];

//----

리턴(0);

}

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

//| 전문가 초기화 해제 기능 |

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

정수 초기화()

{

리턴(0);

}

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

//| 전문가 시작 기능 |

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

정수 시작()

{

문자열 cm="볼륨";

if (마침표()==1) cm=cm + "1M";

if (마침표()==5) cm=cm + "5M";

if (마침표()==15) cm=cm + "15M";

if (마침표()==30) cm=cm + "30M";

if (마침표()==60) cm=cm + "1H";

if (Period()==240) cm=cm + "4H";

if (Period()==1440) cm=cm + "1D";

if (Period()==10080) cm=cm + "1W";

if (Period()==43200) cm=cm + "1M";

cm=cm + " - ";

cm=cm + TimeToStr(CurTime(),TIME_DATE|TIME_SECONDS);

int EAMagic=MySuperMagic + 마침표();

//------------------------------------------------ ------------------------------------------------

부울 doShort=거짓;

부울 doLong = false;

bool hourValid=(Hour()>=StartHour) && (Hour()<=EndHour);

if((볼륨[1] < 볼륨[2]) && hourValid)

{

doLong=참;

Comment("상승 추세");

}

if((볼륨[1] > 볼륨[2]) && hourValid)

{

doShort=참;

Comment("하락 추세");

}

if(볼륨[1]==볼륨[2] )

{

Comment("트렌드가 없습니다...");

}

if(LastBarChecked!=시간[0])

{

정수 cnt=0;

동안(cnt<주문 합계())

{

if(OrderSelect(cnt, SELECT_BY_POS)==false) 계속;

if(OrderSymbol()==Symbol() && OrderMagicNumber()==EAMagic)

{

int 티켓=OrderTicket();

이중 oLots=OrderLots();

두 배 가격닫기;

if (주문유형()==OP_BUY)

{

priceClose=입찰가;

if(도롱)

{

LastBarChecked=시간[0];

리턴(0);

}

}

또 다른

{

priceClose=묻다;

if(doShort)

{

LastBarChecked=시간[0];

리턴(0);

}

}

if(!OrderClose(티켓,oLots,priceClose,7,빨간색))

{

Alert("거래 종료 오류: " + ErrorDescription(GetLastError()));

리턴(0);

}

}

또 다른

{

cnt++;

}

}

if(시간 유효)

{

if(볼륨[1] < 볼륨[2])

{

OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,cm,EAMagic,0,White);

}

if(볼륨[1] > 볼륨[2] )

{

OrderSend(Symbol(),OP_SELL,Lots,Bid,3,0,0,cm,EAMagic,0,Red);

}

}

LastBarChecked=시간[0];

}

반환(0);

}

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

 
AchiJameson:
안녕하세요 여러분, 누군가 이 시스템이 어떻게 작동하는지 설명할 수 있습니까?

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

//| Forex TSD에 의해 개발 - 외환 포럼 |

//| John Taylor v.2.0의 아이디어 |

//| |

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

#포함하다

#define MySuperMagic 111020051110

//----

extern int StartHour=8;

extern int EndHour = 20;

extern 이중 로트 = 0.1;

//----

이중 LastBarChecked;

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

//| |

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

정수 초기화()

{

//----

LastBarChecked=시간[0];

//----

리턴(0);

}

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

//| 전문가 초기화 해제 기능 |

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

정수 초기화()

{

리턴(0);

}

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

//| 전문가 시작 기능 |

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

정수 시작()

{

문자열 cm="볼륨";

if (마침표()==1) cm=cm + "1M";

if (마침표()==5) cm=cm + "5M";

if (마침표()==15) cm=cm + "15M";

if (마침표()==30) cm=cm + "30M";

if (마침표()==60) cm=cm + "1H";

if (Period()==240) cm=cm + "4H";

if (Period()==1440) cm=cm + "1D";

if (Period()==10080) cm=cm + "1W";

if (Period()==43200) cm=cm + "1M";

cm=cm + " - ";

cm=cm + TimeToStr(CurTime(),TIME_DATE|TIME_SECONDS);

int EAMagic=MySuperMagic + 마침표();

//------------------------------------------------ ------------------------------------------------

부울 doShort=거짓;

부울 doLong = false;

bool hourValid=(Hour()>=StartHour) && (Hour()<=EndHour);

if((볼륨[1] < 볼륨[2]) && hourValid)

{

doLong=참;

Comment("상승 추세");

}

if((볼륨[1] > 볼륨[2]) && hourValid)

{

doShort=참;

Comment("하락 추세");

}

if(볼륨[1]==볼륨[2] )

{

Comment("트렌드가 없습니다...");

}

if(LastBarChecked!=시간[0])

{

정수 cnt=0;

동안(cnt<주문 합계())

{

if(OrderSelect(cnt, SELECT_BY_POS)==false) 계속;

if(OrderSymbol()==Symbol() && OrderMagicNumber()==EAMagic)

{

int 티켓=OrderTicket();

이중 oLots=OrderLots();

두 배 가격닫기;

if (주문유형()==OP_BUY)

{

priceClose=입찰가;

if(도롱)

{

LastBarChecked=시간[0];

리턴(0);

}

}

또 다른

{

priceClose=묻다;

if(doShort)

{

LastBarChecked=시간[0];

리턴(0);

}

}

if(!OrderClose(티켓,oLots,priceClose,7,빨간색))

{

Alert("거래 종료 오류: " + ErrorDescription(GetLastError()));

리턴(0);

}

}

또 다른

{

cnt++;

}

}

if(시간 유효)

{

if(볼륨[1] < 볼륨[2])

{

OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,cm,EAMagic,0,White);

}

if(볼륨[1] > 볼륨[2] )

{

OrderSend(Symbol(),OP_SELL,Lots,Bid,3,0,0,cm,EAMagic,0,Red);

}

}

LastBarChecked=시간[0];

}

리턴(0);

}

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

대략적으로 : 오전 8시에서 오후 8시 사이이고 이전 거래량이 이전 거래량보다 크면 매수를 엽니다. 그 반대로

 

메타트레이더에서 거래량을 방향으로 어떻게 거래할 수 있습니까?

그것들은 진드기입니다. 완전 랜덤거래 EA

 
mladen:
대략적으로 : 오전 8시에서 오후 8시 사이이고 이전 거래량이 이전 거래량보다 크면 매수를 엽니다. 반대로

네, 정말 감사합니다... ma 필터와 비영리 trailingstop을 추가하는 것이 어렵습니까?

나는 모든 사람들이 당신에게 도움을 요청한다는 것을 알고 있습니다. 때때로 짜증나는 pls는 당신이 시간이 있을 때 그리고 당신이 원할 때 도움을 줍니다.

미리 감사합니다 Achi