원시 아이디어 - 페이지 17

 

손익분기점 및 후행 정지 문제

여보세요,

저는 Codersguru의 MQL4 튜토리얼을 사용하여 코딩을 배우고 있으며 "My_First_EA"를 작업 중입니다. 정말 제 첫 EA입니다. 그것은 잘 작동하지만 손익분기점을 쓰려고하는데 그것을 알아낼 수 없습니다. 내가 가진 문제는 손익분기점은 후행 정지점처럼 가격을 따른다는 것입니다. 15핍을 만들 때 1핍 이익을 유지하기 위해 초기 손절매를 이동하고(예를 들어), 후행 정지가 25핍 이익에서 작동하기 시작할 때까지 손절매가 손익분기점(1핍 이익)에 머물기를 원합니다. 그런 다음 후행 정지가 모든 이익 핍을 이동하는 평소와 같이 작동하기를 원합니다. 문제가 "OrderStopLoss()"일 수 있다고 생각하지만 더 이상 아무것도 모릅니다. 내 두뇌는 머쉬입니다. 고맙습니다

다음은 내가 수행한 관련 코드입니다.

외부 이중 TrailingStop=25.0;

외부 이중 BreakEvenProfit=15;

외부 이중 BreakEvenStop=1;

...........................

여기 내 항목 및 주문 열기 코드가 제대로 작동합니다.

...........................

(cnt=0;cnt<total;cnt++)

{

주문 선택(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderType()<=OP_SELL&&OrderSymbol()==Symbol())

{

if(OrderType()==OP_BUY)//롱포지션 오픈

{

// 닫아야 하나?

if (FSAR > FMA) //나의 종료 신호

{

//----롱 포지션 닫기

OrderClose(OrderTicket(),OrderLots(),Bid,3,Magenta);

return(0);//종료

}

////////////////////아래 문제 영역입니다/////////

//---- 손익분기점 긴 위치 확인 ------

if (Bid-OrderOpenPrice() > BreakEvenProfit*Point)

{

if (OrderStopLoss() < OrderOpenPrice()+ BreakEvenStop*Point)

{

OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice() + BreakEvenStop*Point,OrderTakeProfit(),0,Yellow);

리턴(0);

}

}

//-----여기 아래의 모든 것은 일반적인 후행 정지로 작동합니다.

//---- 후행 정지 LONG POSITION 확인

if(TrailingStop>0)

{

if (Bid-OrderOpenPrice()>Point*TrailingStop)

{

if (OrderStopLoss()<Bid-Point*TrailingStop)

{

OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Yellow);

리턴(0);

}

}

}

}

else//숏 포지션으로 이동

 

색상 표시 가 있는 RSI(히스토그램)

RSI(히스토그램)를 찾고 있는데 값이 이전 막대보다 크거나 작을 때 색상이 변경됩니다. 가지고 계신 분 계신가요? 공유할 수 있습니까? 고급 감사합니다.

파일:
rsi.jpg  15 kb
 

진동을 설정합니다.

히스토그램의 값이 핍을 기준으로 하는 지표를 만들었습니다. 백분율 기반으로 -50,50 사이에서 진동하도록 하는 방법이 궁금합니다.

 

재미있는 포스팅!!!

얘들 아,...

다른 포럼에서 이 게시물을 찾았습니다.

안녕하세요 여러분, 약 1년 전에 저는 MT4에 대한 전문 고문을 구입했습니다. 그것은 정말 잘하고 있지만 그것을 사용하여 눈이 먼 것 같은 느낌이 들고 큰 손실을 본 적이 없지만 거래를 마감하기로 결정할 때 그것이 어떻게 작동하는지, 어떻게 거래를 여는지 모릅니다. 그런 것들을 이해하는 것이 가능합니까?

If you have any idea please write to me: fancofx@libero.it

그는 2005년 9월에 그것을 게시했습니다. 저는 그에게 이메일을 보내 그의 EA를 요청했습니다. 이 사람에 대한 정보가 있습니까? ....

 

'소액예치금'과 '모든 중개인'

나는 다음을 찾기 위해 많은 포럼과 사이트를 방문했습니다.

1. 작은 예금 크기(예: 500개 미만)에 대한 EA 또는 전략

나는 그것을 찾지 못했다.

2. EA 또는 EA에 삽입될 코드의 일부는 동일한 결과를 가진 거의 모든 브로커에서 작동합니다. 거의 모든 브로커에서 동일한 결과를 얻을 수 있도록 EA를 개선하는 방법은 무엇입니까?

내가 찾은 모든 것은 보류 중인 주문 을 사용하는 것입니다. 그리고 어떤 사람들은 D1 기간을 사용하고 있습니다.

나는 모든 것을 찾으려고 노력할 것입니다. 하지만 멤버들이 그것에 대해 어떤 제안을 하고 있는 것은 아닐까?

 

도움이 필요합니다!

여러분, 안녕하세요.

나는 한 시간 4시간과 그 날의 최고점과 최저점을 알려주는 특정 지표를 원합니다.

저는 프로그래밍 경험이 없으며 이 표시기가 존재하거나 누군가가 나를 위해 만들어줄 수 있다면 이 표시기를 원합니다.

내가 얼마 전에 주운 표시기는 자동 새로 고침이 필요하고 그 방법을 모릅니다.

ive는 새로 고침을 원하는 것처럼 표시기 ide를 첨부했습니다.

미리 감사합니다

신의 축복~

파일:
 

방법 전문가 및 지표

안녕 모두

한 명의 전문가(MyExpert)와 한 명의 사용자 지정 지표 (MyIndicator)가 있습니다.

나는 MyExpert 코드가 필요합니다

=============================================

정수 초기화()

{

... 다른 코드 ...

if (MyIndicator가 차트에 표시됨)

{

MyExpert에 대한 매개변수 구성(MyIndicator)

}

또 다른

{

차트에 MyIndicator를 추가하고

MyExpert에 대한 매개변수 구성(MyIndicator)

}

... 더 많은 코드 ...

리턴(0);

}

정수 초기화()

{

... 다른 코드 ...

if (MyIndicator가 차트에 표시됨)

{

지표 제거

}

... 더 많은 코드 ...

리턴(0);

}

==============================================

당신의 도움을 주셔서 감사합니다...

찰스

 

슬리피지 코드 재인용 필요

최근에 IBFX에서 MIG로 전환했습니다. 제가 겪고 있는 한 가지 문제는 종종 재인용 가격이 제공된다는 것입니다! 내 슬리피지를 0으로 변경했는데 내 주문이 시간의 약 60%만 실행되는 것 같습니다. 더 유리한 방향(매도를 마감하거나 매수를 여는 등)으로 가는 경우 재견적을 수락하도록 코드를 변경하는 방법을 아는 사람이 있는지 궁금합니다. 그러나 재견적 가격이 다음과 같으면 거부합니다. 다른 방향.

아무도 이 작업을 수행하는 방법을 모르는 경우 시도하고 싶은 몇 가지 아이디어가 있고 해결되면 여기에 게시할 수 있지만 잘 되지 않을 수 있으므로 여기 있는 다른 누군가가 이 작업을 수행하는 방법을 알고 있기를 바랍니다. 도와 주셔서 감사합니다!

 

스트래들 EA 도움말?

여보세요,

스트래들 아이디어로 EA를 작성하는 방법에 대한 도움이 필요합니다.

조건(EMA가 교차한다고 가정)인 경우 현재 Bid/Ask 스프레드에서 각각 10핍 떨어져서 두 개의 주문(매수 정지 및 매도 정지 )을 엽니다. 그런 다음 한 주문이 열리면 다른 주문을 즉시 취소하지 마십시오. 열린 주문이 충분히 움직인다면(예: 20-30핍) 다른 주문을 취소하십시오. 그러나 열린 주문이 20핍으로 후행 정지를 사용하여 마감된 경우 다른 주문을 즉시 수정하여 즉시 열 수 있습니다.

감사해요

 

새 견적을 받을 때마다 이전 데이터를 계산해야 합니까?

전문가 상담원에서 이전 스틱 데이터로 많이 계산하고 그 결론이 현재 계산에 영향을 미치는 경우 새 견적을 받을 때마다 이전 데이터를 계산해야 합니까?

사유: