[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 1093

 
Dimka-novitsek과 비슷한 질문이 있습니다. 그러한 가능성이 전혀 있습니까? OP_SELL 판매 주문이 우리의 재정을 위해 열리는 경우. 종료하지 않고 금융 상품을 위해 OP_BUY를 구매하는 주문으로 변경합니다. 악기 (숫자 또는 다른 것만 변경할 수 있음). 거래 결과 + 또는 - 방향으로 입금액을 각각 변경하되 스프레드를 저장합니다. 아니면 OP_SELL을 판매하기 위해 주문을 닫고 OP_BUY를 구매하기 위해 새 주문을 열어 스프레드를 잃으십니까? 그러한 가능성이 있다면 완성된 코드를 볼 수 있습니까?
 
kolyango :
Dimka-novitsek과 비슷한 질문이 있습니다. 그러한 가능성이 전혀 있습니까? OP_SELL 판매 주문이 우리의 재정을 위해 열리는 경우. 종료하지 않고 금융 상품을 위해 OP_BUY를 구매하는 주문으로 변경합니다. 악기 (숫자 또는 다른 것만 변경할 수 있음). 거래 결과 + 또는 - 방향으로 입금액을 각각 변경하되 스프레드를 저장합니다. 아니면 OP_SELL을 판매하기 위해 주문을 닫고 OP_BUY를 구매하기 위해 새 주문을 열어 스프레드를 잃으십니까? 그러한 가능성이 있다면 완성된 코드를 볼 수 있습니까?

주문의 방향을 변경할 수 없습니다. 하나만 닫고 다른 하나를 열 수 있습니다.
 
kolyango :
Dimka-novitsek과 비슷한 질문이 있습니다. 그러한 가능성이 전혀 있습니까? OP_SELL 판매 주문이 우리의 재정을 위해 열리는 경우. 종료하지 않고 금융 상품을 위해 OP_BUY를 구매하는 주문으로 변경합니다. 악기 (숫자 또는 다른 것만 변경할 수 있음). 거래 결과 + 또는 - 방향으로 입금액을 각각 변경하되 스프레드를 저장합니다. 아니면 OP_SELL을 판매하기 위해 주문을 닫고 OP_BUY를 구매하기 위해 새 주문을 열어 스프레드를 잃으십니까? 그러한 가능성이 있다면 완성된 코드를 볼 수 있습니까?

OrderCloseBy() 참조
 
Vinin :

OrderCloseBy() 참조

OrderCloseBy() 함수

 bool OrderCloseBy ( int 티켓 , int 반대편 , color Color = CLR_NONE )

이 기능은 동일한 금융 상품에 대해 열린 다른 시장 주문으로 한 시장 주문을 마감하지만 반대 방향입니다. 함수는 성공하면 TRUE를, 실패하면 FALSE를 반환합니다.

옵션:

티켓 - 마감되는 주문의 고유 일련 번호입니다.

반대 - 반대 순서의 고유한 일련 번호입니다.

색상 - 차트에서 닫기 화살표의 색상입니다. 매개변수가 없거나 해당 값이 CLR_NONE 이면 화살표가 차트에 표시되지 않습니다.

카운터 오더의 크기는 일치하지 않아도 됩니다. 주문의 크기가 일치하지 않는 경우, 주문 중 하나의 작은 거래량으로 거래 작업이 수행됩니다.

반대 방향에 다른 공개 시장 주문이 없다면 어떻게 될까요? 이미 아무것도, 그렇지? 그런 방법이 있다면 도와주세요! 많이 필요해!!!!!!!!!!!!!!!! 나는 연속적인 닫기 -> 열기의 경우에 또 다른 스프레드를 잃고 싶지 않습니다...

 
kolyango :

OrderCloseBy() 함수

이 기능은 동일한 금융 상품에 대해 열린 다른 시장 주문으로 한 시장 주문을 마감하지만 반대 방향입니다. 함수는 성공하면 TRUE를, 실패하면 FALSE를 반환합니다.

옵션:

티켓 - 마감되는 주문의 고유 일련 번호입니다.

반대 - 반대 순서의 고유한 일련 번호입니다.

색상 - 차트에서 닫기 화살표의 색상입니다. 매개변수가 없거나 해당 값이 CLR_NONE과 같으면 차트에 화살표가 표시되지 않습니다.

카운터 오더의 크기는 일치하지 않아도 됩니다. 주문의 크기가 일치하지 않는 경우, 주문 중 하나의 작은 거래량으로 거래 작업이 수행됩니다.

반대 방향에 다른 공개 시장 주문이 없다면 어떻게 될까요? 이미 아무것도, 그렇지? 그런 방법이 있다면 도와주세요! 많이 필요합니다!!!!!!!!!!!!!!!!! 나는 연속적인 닫기 -> 열기의 경우에 또 다른 스프레드를 잃고 싶지 않습니다...


보았다. 그리고 조금 생각?
 
kolyango :

OrderCloseBy() 함수

이 기능은 동일한 금융 상품에 대해 열린 다른 시장 주문으로 한 시장 주문을 마감하지만 반대 방향입니다. 함수는 성공하면 TRUE를, 실패하면 FALSE를 반환합니다.

옵션:

티켓 - 마감되는 주문의 고유 일련 번호입니다.

반대 - 반대 순서의 고유한 일련 번호입니다.

색상 - 차트에서 닫기 화살표의 색상입니다. 매개변수가 없거나 해당 값이 CLR_NONE과 같으면 차트에 화살표가 표시되지 않습니다.

카운터 오더의 크기는 일치하지 않아도 됩니다. 주문의 크기가 일치하지 않는 경우, 주문 중 하나의 작은 거래량으로 거래 작업이 수행됩니다.

반대 방향에 다른 공개 시장 주문이 없다면 어떻게 될까요? 이미 아무것도, 그렇지? 그런 방법이 있다면 도와주세요! 많이 필요합니다!!!!!!!!!!!!!!!!!

OrderCloseBy() 함수는 반전에 적합하지 않습니다. 단순히 카운터 오더를 마감합니다.

쿠데타의 경우 첫 번째와 반대 방향으로 하나를 닫고 다른 하나를 열거나 첫 번째보다 두 배 많은 로트가 있는 반대 방향으로 주문을 열어야 합니다.

그 후 필요하다고 판단되면 OrderCloseBy() 함수를 사용할 수 있습니다.

예시:

SELL LOT=0.1이 열려 있으면 BY LOT=0.2를 열어 반대로 합니다.

OrderCloseBy() 함수를 사용하여 SELL과 BAY 모두에 대해 LOT=0.1을 "상환"하고 BY LOT=0.1만 남길 수 있습니다.

-

 
DhP :

OrderCloseBy() 함수는 반전에 적합하지 않습니다. 단순히 카운터 오더를 마감합니다.

쿠데타의 경우 첫 번째와 반대 방향으로 하나를 닫고 다른 하나를 열거나 첫 번째보다 두 배 많은 로트가 있는 반대 방향으로 주문을 열어야 합니다.

그 후 필요하다고 판단되면 OrderCloseBy() 함수를 사용할 수 있습니다.

예시:

SELL LOT=0.1이 열려 있으면 BY LOT=0.2를 열어 반대로 합니다.

OrderCloseBy() 함수를 사용하여 SELL과 BAY 모두에 대해 LOT=0.1을 "상환"하고 BY LOT=0.1만 남길 수 있습니다.

-


예, 하지만 이 경우에는 스프레드 저장이 없습니다! 이것은 모두 좋은 일이지만 시장이 당신이 선택한 방향으로 간다면 그리고 그렇지 않다면 - 손실입니다!
 
kolyango :

예, 하지만 이 경우에는 스프레드 저장이 없습니다! 이것은 모두 좋은 것이지만 시장이 당신이 선택한 방향으로 간다면, 그리고 그렇지 않다면 - 손실, 그리고 두 배 더?


C 당신은이 경우 (기능 사용시) 2 확산되지 않습니다.

그리고 시장 반전의 경우와 2개의 주문이 있는 경우 이중 손실을 받지 않기 때문입니다. 첫 번째 공개 거래가 이익을 위해 작동하기 시작합니다. 즉, 실제로 하나의 LOT = 0.1만 열려 있습니다.

 


SELL LOT=0.1이 열려 있으면 BY LOT=0.2를 열어 반대로 합니다.

OrderCloseBy() 함수를 사용하여 SELL과 BAY 모두에 대해 LOT=0.1을 "상환"하고 BY LOT=0.1만 남길 수 있습니다.

점은 무엇인가? BUY LOT = 0.2를 열 때, 그들은 당신에게서 2배 더 많은 것을 가져갈 것입니다. LOT=0.1을 닫고 LOT=0.1을 연 경우에도 동일한 일이 발생했습니다!!!

 
kolyango :


SELL LOT=0.1이 열려 있으면 BY LOT=0.2를 열어 반대로 합니다.

OrderCloseBy() 함수를 사용하여 SELL과 BAY 모두에 대해 LOT=0.1을 "상환"하고 BY LOT=0.1만 남길 수 있습니다.

점은 무엇인가? BUY LOT = 0.2를 열 때, 그들은 당신에게서 2배 더 많은 것을 가져갈 것입니다. LOT=0.1을 닫고 LOT=0.1을 연 경우에도 동일한 일이 발생했습니다!!!


가져가서 확인하세요. 그렇게 하는 데 오랜 시간이 걸리지 않습니다. 하나의 Expert Advisor는 정상 닫고, 두 번째는 OrderCloseBy()를 사용합니다.

결과를 비교한 다음 말하기