코딩하는 방법? - 페이지 185

 

EA를 사용하여 이익실현을 변경하는 데 도움

안녕,

나는 현재 매 50핍마다 매수 또는 매도 포지션을 여는 EA를 가지고 있습니다(그리드 거래). 개설된 각 포지션에는 고유한 이익실현 수준 (TP)이 있습니다.

포지션 1 == TP로 EURUSD @1.4000 매수: 1.5000

포지션 2 == TP로 EURUSD @1.3950 매수: 1.4050

어떤 종류의 프로그래밍 논리를 사용하여 다음과 같은 코드를 작성할 수 있습니까?

- Position 1의 TP는 자동으로 Position 2의 TP로 변경됩니다. (Position 2가 열린 경우)

- 2개 이상의 포지션(예: 4개 포지션)이 개설된 경우 모든 TP는 자동으로 가장 최근에 개설된 포지션의 TP로 변경됩니다(이 경우 포지션 4).

조언에 감사드립니다.

 

경고 추가 에 도움이 필요합니다

codeguru, 이 표시기에 소리 n 메시지 경고를 추가하려면 도움이 필요합니다.

이것은 지그재그 표시기입니다. 지그재그 선이 형성되면 경고를 추가하고 싶습니다. 도와주세요.

파일:
 

코드 도움이 누구에게나!!!!!!!!!

이 새로운 EA를 위해 좋은 프로그래머가 필요합니다... 이 변경 사항을 원합니다.

1. 나는 ea가 ma's cross 때만 거래하기를 원하고 그것이 거래에 들어갈 수 있는 유일한 지점이어야 합니다.

2. 내가 제공한 핍 이후에 ea가 시스템을 수정하기를 원합니다.

3. 진입점에서만 거래되는 것 이상은 아닙니다.

파일:
ayduct.mq4  5 kb
 

도움을 받으려면 프로그래밍 섹션에 게시해야 할 것입니다.

 

여보세요,

나는 때때로 내가 사용하는 High_Low ZigZag Indicator 에 문제가 있습니다. 누군가가 나를 도와줄 수 있다면 그가 원한다면 페이팔로 돈을 기부할 수도 있습니다. 왜냐하면 그 문제가 충분히 오랫동안 나를 짜증나게 했기 때문입니다.

문제는 여기에 첨부한 사진에 표시됩니다. 때때로 터미널을 종료하고 다시 시작할 때 표시기를 다시 시작하면 표시기가 먼저 올바르지 않은 선을 그립니다.

문안 인사

파일:
 

안녕하세요

새로운 바를 열 때 포지션을 청산하는 스크립트가 있는 사람이 있습니까?

건배

베노

 
Beno:
안녕하세요

새로운 바를 열 때 포지션을 청산하는 스크립트가 있는 사람이 있습니까?

건배

베노

다음과 같은 코드로 주문이 열린 시간을 기록해 두어야 합니다.

OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,StopLoss,TakeProfit,ExpertComment,MagicNumber);

OpenTradeTime = Time[0];[/PHP]

And then use this code to close the trade after 1 bar:

[PHP]OpenTradeBar = iBarShift(NULL,0,OpenTradeTime,true);

for(int cnt=0;cnt<OrdersTotal();cnt++)

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

if(OrderType()==OP_BUY && OrderMagicNumber() == MagicNumber && OpenTradeBar>=ExitBars && ExitBars>0)

{

OrderClose(OrderTicket(),OrderLots(),Bid,5,Yellow);

}

if(OrderType()==OP_SELL && OrderMagicNumber() == MagicNumber && OpenTradeBar>=ExitBars && ExitBars>0)

{

OrderClose(OrderTicket(),OrderLots(),Ask,5,Yellow);

}

}

 

매우 잘 작동하는 Guru에게 감사드립니다.

포지션을 열 때 유사한 스크립트를 사용할 수 있습니까?

문안 인사

베노

 

원격 표시등 제어

안녕. 내가 작성한 지표를 제어하기 위해 EA를 사용하려고 합니다. 수평 수준을 설정하기 위해 모든 틱 에서 사용하는 표시기에서 extern double을 노출했습니다. 새로운 정보가 없으면 현재 과정을 계속합니다. 지표를 중지로 사용하고 싶기 때문에 매수와 매도를 동기화할 수 있는 EA가 필요합니다.

나는 사용한다고 가정했다

이중 somedisposedofvalue = iCustom(null, 0, "AntariesRising", [값], 0, 0);

생성자를 다시 시작하거나 최소한 변수를 업데이트하지만 그렇지 않은 것 같습니다. 표시기의 오프 스크린 인스턴스를 생성하는지 또는 내가 인스턴스화한 인스턴스를 사용하는지 또는 사용자 정의 extern 변수를 호출할 수 있는 다른 기능이 있는지 확실하지 않습니다.

감사해요

 

이런거 배우다니 너무 좋은듯....