[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 250

 
부분적으로 주문을 마감하는 방법? OrderModify로 거래량을 변경 하시겠습니까?
 
artmedia70 :

기능 코드는 어떻습니까? 4가지 차이점을 찾아보세요 :) :




발견 .... 차이점 ...))))) uh-ha ... 나는 프로그래밍에 관한 교과서에 갇혔습니다. 나는 요리를하지 않습니다))
 
eddy :
부분적으로 주문을 마감하는 방법? OrderModify로 거래량을 변경하시겠습니까?
아니요. 더 작은 로트로 포즈를 닫습니다.
 
eddy :
부분적으로 주문을 마감하는 방법? OrderModify로 거래량을 변경하시겠습니까?

훨씬 적은 양으로 반대 주문을 엽니다. 차이점은 계속 존재해야 하는 잔여물입니다.

OrderCloseBy() 함수를 사용하여 반대 로트와 기존 로트의 일부를 닫습니다.


 
coronel :

훨씬 적은 양으로 반대 주문을 엽니다. 차이는 계속 존재해야 하는 나머지입니다.

OrderCloseBy() 함수를 사용하여 반대 로트와 기존 로트의 일부를 닫습니다.

상위 5개에서는 이러한 초점이 작동하지 않습니다. 재인용 과 미끄러짐도 잊지 마세요...
 
artmedia70 :
상위 5개에서는 이러한 초점이 작동하지 않습니다. 재인용과 미끄러짐도 잊지 마세요...

실례합니다. 상위 5개는? )) 우리는 MQL4에 있습니다.

재인용 및 미끄러짐은 자연적인 요인으로 고려되지 않습니다. 본질은 변하지 않습니다.

 
coronel :

실례합니다. 상위 5개는? )) 우리는 MQL4에 있습니다.

재인용 및 미끄러짐은 자연적인 요인으로 고려되지 않습니다. 본질은 변하지 않습니다.

원하는 작업을 수행하십시오. 선택은 하나가 아닌 두 가지 작업을 수행하는 것입니다.
 
artmedia70 :
원하는 작업을 수행하십시오. 선택은 하나가 아닌 두 가지 작업을 수행하는 것입니다.
"하나가 아닌 두 가지 작업" - 더 자세히 말씀해 주십시오. 유용할 수 있습니다.
 
coronel :
"하나가 아닌 두 가지 작업" - 더 자세히 말씀해 주십시오. 유용할 수 있습니다.

로트가 1.0인 위치를 부분적으로 청산하려면 더 작은 로트(예: 0.5)로 청산하여 하나의 작업을 수행할 수 있습니다.

표준 기능:

________________________________________________________________________________________________________________

부울 OrderClose ( int 티켓, 이중 로트, 이중 가격, int 미끄러짐, 색상 색상=CLR_NONE)

포지션을 닫습니다. 함수가 성공적으로 완료되면 TRUE를 반환합니다. 함수 실패 시 FALSE를 반환합니다. 오류에 대한 정보를 얻으려면 GetLastError() 함수를 호출해야 합니다.
옵션:
티켓 - 주문의 고유한 일련 번호입니다.
제비 - 닫을 로트의 수입니다.
가격 - 마감 가격.
슬립 페이지 - 최대 미끄러짐 값(포인트).
색깔 - 차트에서 닫기 화살표의 색상입니다. 매개변수가 없거나 해당 값이 CLR_NONE과 같으면 차트에 화살표가 표시되지 않습니다.

________________________________________________________________________________________________________________

다음 두 가지를 제안합니다.
1. 더 작은 로트로 반대 포지션을 엽니다.

2. 더 큰 로트의 위치가 남도록 반대 방향으로 닫습니다.

________________________________________________________________________________________________________________

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

동일한 상품에 대해 열린 다른 위치로 하나의 열린 위치를 닫지만 반대 방향입니다. 함수가 성공적으로 완료되면 TRUE를 반환합니다. 함수 실패 시 FALSE를 반환합니다. 오류에 대한 정보를 얻으려면 GetLastError() 함수를 호출해야 합니다.
옵션:
티켓 - 마감 중인 주문의 고유 일련 번호입니다.
반대 - 반대 순서의 고유한 일련 번호입니다.
색깔 - 차트에서 닫기 화살표의 색상입니다. 매개변수가 없거나 해당 값이 CLR_NONE과 같으면 차트에 화살표가 표시되지 않습니다.

_________________________________________________________________________________________________

따라서 불리한 요인의 수는 한 자리에 두 배가됩니다.

무엇 때문에?

 
artmedia70 :

로트가 1.0인 위치를 부분적으로 청산하려면 더 작은 로트(예: 0.5)로 청산하여 하나의 작업을 수행할 수 있습니다.

표준 기능:

________________________________________________________________________________________________________________

부울 OrderClose ( int 티켓, 이중 로트, 이중 가격, int 미끄러짐, 색상 색상=CLR_NONE)

포지션을 닫습니다. 함수가 성공적으로 완료되면 TRUE를 반환합니다. 함수 실패 시 FALSE를 반환합니다. 오류에 대한 정보를 얻으려면 GetLastError() 함수를 호출해야 합니다.
옵션:
티켓 - 주문의 고유한 일련 번호입니다.
제비 - 닫을 로트의 수입니다.
가격 - 마감 가격.
슬립 페이지 - 최대 미끄러짐 값(포인트).
색깔 - 차트에서 닫기 화살표의 색상입니다. 매개변수가 없거나 해당 값이 CLR_NONE과 같으면 차트에 화살표가 표시되지 않습니다.

________________________________________________________________________________________________________________

다음 두 가지를 제안합니다.
1. 더 작은 로트로 반대 포지션을 엽니다.

2. 더 큰 로트의 위치가 남도록 반대 방향으로 닫습니다.

________________________________________________________________________________________________________________

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

동일한 상품에 대해 열린 다른 위치로 하나의 열린 위치를 닫지만 반대 방향입니다. 함수가 성공적으로 완료되면 TRUE를 반환합니다. 함수 실패 시 FALSE를 반환합니다. 오류에 대한 정보를 얻으려면 GetLastError() 함수를 호출해야 합니다.
옵션:
티켓 - 마감 중인 주문의 고유 일련 번호입니다.
반대 - 반대 순서의 고유한 일련 번호입니다.
색깔 - 차트에서 닫기 화살표의 색상입니다. 매개변수가 없거나 해당 값이 CLR_NONE과 같으면 차트에 화살표가 표시되지 않습니다.

_________________________________________________________________________________________________

따라서 불리한 요인의 수는 한 자리에 두 배가됩니다.

무엇 때문에?



네, 꼼꼼히 자세하게 작성해 주셨지만 차이를 못느꼈습니다.

즉: 로트 열기 요청(내 버전) 또는 로트의 일부를 닫기 위한 명령(귀하의 버전)을 보내는 것은 동일한 재호가 및 미끄러짐 위험이 있습니다.

그리고 OrderCloseBy() 로 닫는 것은 위험을 수반하지 않습니다. 왜냐하면 재인용과 슬리피지는 더 이상 중요하지 않기 때문입니다. 왜냐하면 많은 (내 버전)을 연 후에는 사실상 그것들이 존재하지 않기 때문입니다. 즉, 서로를 배제하기 때문입니다.