보류 중인 주문 EA - 페이지 5

 
jomonarikkat:
ikhram_2_ea_by_dzhini.mq4

친애하는 mladen,

이 EA에 손절매를 추가할 수 있습니까?

감사해요

조모나리캇

지금 사용해보십시오 : ikhram_2.01_ea_by_dzhini.mq4

추신: E의 모든 것이 포인트를 사용하여 작동하므로 손절매도 마찬가지입니다.

 
mladen:
조모나리캇

지금 사용해보십시오 : ikhram_2.01_ea_by_dzhini.mq4

추신: E의 모든 것이 포인트를 사용하여 작동하므로 손절매도 마찬가지입니다.

mladen 감사합니다..

 

안녕하세요, 저는 EA에서 개설한 시장 주문에 구매 및 판매 보류 중인 주문 을 추가하려고 합니다.

나는 시장 주문의 양쪽에 있는 1개의 보류 중인 주문에 대해서만 이 코드를 작성했습니다.

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

{

//주문을 보류

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

{

{

이중 BuyLevel = OrderOpenPrice() + 거리*포인트;

이중 SellLevel = OrderOpenPrice() - 거리*포인트;

{

openOrder(getLots(), MagicNumber, OP_SELLSTOP, SellLevel, _sl, _tp);

openOrder(getLots(),MagicNumber,OP_BUYSTOP, BuyLevel, _sl,_tp);

}

}}

그것은 전혀 작동하지 않습니다, 나는 그것을 쓰는 방법을 모릅니다, 아무도 저를 도울 수 있습니까???

감사해요

파일:
csell.png  30 kb
 
daniel1983:
안녕하세요, 저는 EA에서 개설한 시장 주문에 구매 및 판매 보류 중인 주문을 추가하려고 합니다.

나는 시장 주문의 양쪽에 있는 1개의 보류 중인 주문에 대해서만 이 코드를 작성했습니다.

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

{

//주문을 보류

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

{

{

이중 BuyLevel = OrderOpenPrice() + 거리*포인트;

이중 SellLevel = OrderOpenPrice() - 거리*포인트;

{

openOrder(getLots(), MagicNumber, OP_SELLSTOP, SellLevel, _sl, _tp);

openOrder(getLots(),MagicNumber,OP_BUYSTOP, BuyLevel, _sl,_tp);

}

}}

그것은 전혀 작동하지 않습니다, 나는 그것을 쓰는 방법을 모릅니다, 아무도 저를 도울 수 있습니까???

감사해요

다니엘1983

귀하의 openOrder() 함수 는 어떻게 생겼습니까?

 

[REQ] 대기 중인 주문을 관리하는 EA를 공유해 주세요.

안녕하세요 여러분. 나는 우리 중 대부분이 여러 trademanager EA에서 OCO(one-cancels-other) 기능을 본 적이 있다고 생각합니다. 맞습니까? 그러나 오픈 오더가 마감된 후(TP/SL) 미결제 주문을 하는 것을 보았습니까?

그래서 이 사진을 참고하여 시나리오를 설명하겠습니다.

처음에 EA는 가격이 둘 중 하나에 도달할 때까지 기다리는 두 개의 보류 중인 주문을 엽니다. 보류 주문 유형은 현재 가격 위치에 따라 다릅니다. 예. 현재 가격이 두 라인 이상인 경우 매수 제한 및 매도 스톱이 설정됩니다.

그림을 참조하십시오 :-

1) 매수 정지 --> 매수

2) 매수 --> 종가, 이전 가격 수준과 같은 가격에 매수 스탑 / 매도 스탑 --> 매도

3) 매도 --> 종가, 이전 가격 수준과 같은 가격에 매도 스탑 / 매수 스탑 --> 매수

4) 매수 --> 종가, 이전 가격 수준과 같은 가격에 매수 스탑 / 매도 스탑 --> 매도

5) 매도 --> 종가, 이전 가격 수준과 같은 가격에 매도 스탑 / 매수 스탑 --> 매수

따라서 오픈 오더가 마감된 후 보류 중인 오더를 하는 데에는 제한이 없습니다. 또한 매개변수에는 매직 넘버 입력(수동 가능)이 포함되어야 하며 특정 매직 넘버 에 대한 총 손익이 화면 차트에 표시될 수 있어야 합니다. 이런 모습입니다.

한마디로 도움의 손길을 내밀어 주시면 감사하겠습니다. 내 게시물을 읽어 주셔서 감사합니다. 즐거운 거래~ =)

파일:
 

BUYSTOP 보류 주문 수정을 도와주세요

내 전략에 대한 코드를 제공하십시오 ..

5 SL & 2 간격으로 BUYSTOP 주문을 해야 합니다. 시장 방향이 바뀌면 매 틱마다 이 바이스톱 주문을 추적해야 합니다.

 
forex-dst:
여러 보류 중인 주문을 연속적으로 설정하는 스크립트입니다.

특정 스크립트를 찾고 있습니다.

그것은 단순히 "연속된 다중 보류 주문 스크립트"입니다. 같은 방향(매수 또는 매도)으로 특정 가격에서 여러 보류 중인 주문을 열고 싶습니다.

"구매 주문에 대한 여러 보류 중인 주문 스크립트":

특정 가격에서 "구매" 주문을 하도록 스크립트를 설정해야 합니다.

스크립트를 통해 조정할 수 있습니다.

1) 대기 중인 주문 수

2) 각 보류 주문 사이의 핍 수

3) 모든 주문에 대한 T/P 및 S/L (T/P 및 S/L은 모든 주문에 대해 동일)

다음은 예입니다.

현재 가격은 1.30200입니다.

1.30300부터 5개의 "구매" 보류 주문을 연속으로 배치하고 각 보류 주문은 2핍 떨어져 있어야 합니다. T/P 및 S/L도 지정할 수 있습니다. 그런 다음 스크립트는 다음 가격으로 모든 보류 중인 주문을 한 번에 배치합니다.

첫 번째 보류 주문 = 1.30200

두 번째 보류 주문 = 1.30220

세 번째 보류 주문 = 1.30240

4번째 보류 주문 = 1.30260

5번째 대기 주문 = 1.30280

제가 설명하려고 하는 것을 이해하시길 바랍니다.

건설적인 의견을 기다리겠습니다.

아직 찾으셨나요? 나는 같은 것을 찾고 있습니다.

 
drfrankm:
이거 아직 찾았어? 나는 같은 것을 찾고 있습니다.

한번의 좋은 결정은 다음번 결정도 좋게한다. 첨부된 EA 참조

 

아래 사양을 충족하기 위해 다중 주문 보류 중인 EA를 코딩하려고 시도했지만 보류 중인 주문을 초기 시장 진입 주문과 일치시키는 데 어려움이 있습니다. PO가 채워지면 더 높은 레버에서 PO를 다시 엽니다.

수동 또는 로봇 시작 보류 중인 구매 위치가 10:00.00시간에 열립니다. 주문/티켓 번호 312098 로트 0.01 가격 1.23400 만료 시간 13:00.00Hrs

시장 가격은 10:00.00Hrs에 1.23080입니다.

15분 후 10:15.00Hrs 시장 가격이 보류 중인 매수 포지션 진입 가격에 도달하여 활성화됩니다.

요청되는 EA는 위의 예가 발생할 때 다음과 같이 할 수 있어야 합니다.

EA는 최대 5개의 보류 중인 주문을 할 수 있어야 합니다. 제출할 수 있는 5개의 보류 주문은 두 가지 범주로 세분화되어야 합니다. 카테고리 A는 2개의 보류 주문을 할 수 있는 능력이 있고 카테고리 B는 3개의 보류 주문을 할 수 있는 능력이 있습니다.

EA에는 열려 있는 각 보류 주문에 대한 입력 매개변수가 있어야 합니다.

1- 예시 주문/티켓 번호 312098의 초기 구매 위치에서 핍 단위 거리

2- 보류 중인 주문에 대한 손절매 이익 손익분기점

3- 부지

4- 타이밍

카테고리 A 보류 주문은 최초 수동 보류 주문이 접수된 즉시 또는 즉시 이루어져야 합니다. 카테고리 A 보류 주문은 초기 수동 보류 주문이 만료되거나 마감되는 경우에도 마감되어야 합니다.

카테고리 B 보류 주문은 시장 가격이 초기 수동 보류 주문을 활성화할 때까지 기다려야 합니다. 초기 보류 주문이 활성화되면 카테고리 B 보류 주문은 시장 가격에 의해 활성화된 초기 구매 보류 주문에서 30초 또는 60초 후에 이루어져야 합니다.

위에 명시된 보류 중인 구매 주문 예시에 따라 아래 매개변수가 EA에 입력됩니다.

보류 주문 번호 1의 예는 SL 14 TP20 BE 12 lot0.02 CATEGORY B의 4핍입니다.

보류 중인 주문 번호 2는 SL 17 TP20 BE 12 lot0.02 CATEGORY B의 5핍입니다.

보류 중인 주문 번호 3은 SL20 TP 20 BE 12 lot0.02 CATEGORY B가 포함된 7핍입니다.

PendingorderNo4는 SL20 TP 150 BE 0 lot 0.01 CATEGORY A로 60pip입니다.

PendingorderNo5는 SL20 TP 150 BE 0 lot 0.01 CATEGORY A로 90pip입니다.

우리의 예제 세트에 따라

PO 1 = 1.23440 로트 0.02 SL 1.23300 배치 예정 10:15.30

PO 2=1.23450 로트 0.01 SL 1.23280은 10:15.30에 배치됩니다.

PO 3=1.23470 로트 0.03 SL 1.23170 10:15.30에 배치

PO 4 = 1.24000 LOT 0.01 SL 1.23980이 10:00.00에 배치됨

PO 5=1.24300 로트 0.01 SL 1.24280은 10:00.00에 배치됩니다.

시장 가격이 급격히 되돌아가 주문 번호 312098의 진입 가격 아래로 내려가 활성화된 PO1/2/3/4/5의 손절매를 없애야 합니다. EA는 이전 주문과 동일한 가격으로 새로운 보류 중인 주문을 해야 합니다. 위의 PO가 녹아웃된 시간이 11:22.13이라고 가정해 보겠습니다.

예 위의 보류 주문이 반복됩니다.

PO 1 = 1.23440 로트 0.02 SL 1.23300 배치 예정 11:22.43

PO 2=1.23450 로트 0.01 SL 1.23280은 11:22.43에 배치됩니다.

PO 3=1.23470 로트 0.03 SL 1.23170은 11:22.43에 배치됩니다.

PO4/5가 활성화되고 중지된 경우 배치되어야 합니다.

시장 가격이 초기 매수 포지션 주문 번호 312098을 제거할 때까지 계속 되돌리면 이 주문 번호와 관련된 모든 보류 주문도 마감되어야 합니다.

[첨부]1690211[/첨부][첨부]1690212[/첨부][첨부]1690213[/첨부][첨부]1690214[/첨부][첨부]1690215[/첨부]

 

여보세요,

나는 며칠 동안 전문 고문에 대한 기사를 읽었습니다.

나는 지쳤다.

아래와 같은 일을 하는 사람이 있습니까?

---------------

예: M1 차트의 모든 막대(날짜 15.06.2015 및 시계 18:16)의 경우 막대는 18:16에 열리고 18:17에 닫힙니다. 전문가 고문은 바를 닫기 직전에 매수 스톱 주문과 매도 스톱 주문 을 엽니다. 그리고 다음 바(18:17)를 연 직후 보류 중인 모든 주문을 닫습니다. 그게 다야

사유: