포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 844

 
Escapee :

잠깐... 드디어 내가 필요한 걸 이해해...

다음은 내가 필요로 하는 주문 개시입니다. - OrderSend(Symbol(),OP_SELL,0.1,Bid,3,0,0); . 그리고 이 스크립트는 작동합니다.

이제 폐쇄가 필요해......

이것은 스크립트가 아닙니다. 이것은 주문을 여는 명령일 뿐입니다. OrderSend 함수 는 열기에 성공하면 주문 티켓을 반환합니다. 그러나 닫기 전에 먼저 주문 티켓을 결정해야 합니다. 그리고 그것을 결정하려면 먼저 인덱스별로 주문 목록에서 주문을 선택해야 합니다. 열린 주문이 1개만 있으면 목록의 인덱스는 0이 됩니다. 따라서 열린 주문이 하나만 있으면 루프 없이 작성할 수 있으며 심볼의 일치와 마법의 일치를 확인할 수 있습니다. 똑똑하지는 않지만 여전히. 예를 들어 독점적으로.

 if ( OrderSelect ( 0 , SELECT_BY_POS))
if (OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 30 , clrNONE ))
Print ( "Ордер закрыт" );
이러한 문서화되지 않은 mql4 가젯은 Ask 또는 Bid 대신 OrderClosePrice()를 사용하여 주문을 마감하는 데 사용할 수 있으며 이 경우 주문 유형별로 나눌 필요가 없습니다. 어쨌든 닫힙니다.
 
AlexeyVik :

이것은 스크립트가 아닙니다. 이것은 주문을 여는 명령일 뿐입니다. OrderSend 함수는 열기가 성공하면 주문 티켓을 반환합니다. 그러나 닫기 전에 먼저 주문 티켓을 결정해야 합니다. 그리고 그것을 결정하려면 먼저 인덱스별로 주문 목록에서 주문을 선택해야 합니다. 열린 주문이 1개만 있으면 목록의 인덱스는 0이 됩니다. 따라서 열린 주문이 하나만 있으면 루프 없이 작성하고 심볼의 일치와 마법의 일치를 확인할 수 있습니다. 똑똑하지는 않지만 여전히. 예를 들어 독점적으로.

이러한 문서화되지 않은 mql4 가젯은 Ask 또는 Bid 대신 OrderClosePrice()를 사용하여 주문을 마감하는 데 사용할 수 있으며 이 경우 주문 유형별로 나눌 필요가 없습니다. 어쨌든 닫힙니다.

글쎄, 내가 썼다. 그러면 "오작동"에 대한 책임은 누구에게 있습니까? :)))))

그는 이것이 실생활에서 작업하기 위한 매우, 매우 잘못된 코드라는 것을 이해하지 못합니다. 글쎄요... 마치 자신이 차를 타고 있다고 믿고 통 안에 앉아 언덕을 굴러내리는 것과 같습니다.

어떻게 하는 것이 아니라 어떻게 하면 제대로 하는 지를 사람과 함께 추리하려고 노력했습니다. 에휴 ...

 
Escapee :

잠깐... 드디어 내가 필요한 걸 이해해...

다음은 내가 필요로 하는 주문 개시입니다. - OrderSend(Symbol(),OP_SELL,0.1,Bid,3,0,0); . 그리고 이 스크립트는 작동합니다.

이제 폐쇄가 필요해......

나는 당신이 필요로하는 것을 완벽하게 이해합니다. 그리고 나는 그것을 올바르게 하기 위한 당신의 "필요"를 어떻게 설명하려고 노력하고 있습니다. 당신은 귀를 닫고 듣고 싶지 않습니다. 아마도 절해야 할 것입니다.

예를 들어, 거래 요청 을 서버에 보내는 간단한 명령을 내립니다. 물론 그녀는 당신에게 요청을 보낼 것입니다. 그러나 그 안에 있는 데이터가 정확합니까? 그리고 무역 서버는 당신에게 무엇을 반환합니까?

그리고 예: 스크립트가 아닙니다. 이것은 mql4 언어 명령입니다.

 
좋은 저녁입니다. 질문이 있습니다. 어드바이저에서 오류 작업을 위해 블록을 넣어야 합니까, 아니면 터미널 자체에서 오류를 극복해야 합니까(예: 서버가 응답하지 않거나 가격이 변경됨 )?
 
Pokrov :
좋은 저녁입니다. 질문이 있습니다. 어드바이저에서 오류 작업을 위해 블록을 넣어야 합니까, 아니면 터미널 자체에서 오류를 극복해야 합니까(예: 서버가 응답하지 않거나 가격이 변경됨)?
좋은 질문. 그리고?
 
Pokrov , 어드바이저가 오류를 극복하도록 하려면 오류 처리를 입력해야 합니다.
 
artmedia70 :
좋은 질문. 그리고?
그래서 이것은 질문이었습니다. 끝에 물음표가 있습니다. 필요한지 아닌지.
 
artmedia70 :

글쎄, 내가 썼다. 그러면 누가 "오작동"에 책임이 있습니까? :)))))

그는 이것이 실생활에서 작업하기 위한 매우, 매우 잘못된 코드라는 것을 이해하지 못합니다. 글쎄요... 마치 자신이 차를 타고 있다고 믿고 통 안에 앉아 언덕을 굴러내리는 것과 같습니다.

어떻게 하는 것이 아니라 어떻게 하면 제대로 하는 방법을 사람과 함께 추리하려고 노력했습니다. 에휴 ...

수락됨. 술을 덜 마셔야 합니다. :) 예약이 있긴 하지만 정확하진 않지만 그래도. 예를 들면.
 
Pokrov :
그래서 이것은 질문이었습니다. 끝에 물음표가 있습니다. 필요한지 아닌지.
테스터 장난감을 작성하는 경우 필요하지 않습니다. 그리고 일하는 고문에게는 바람직합니다. 어드바이저가 계속해서 잘못된 명령으로 DC 서버를 망치거나 매개변수를 변경하지 않고 주문을 수정하면 DC는 어드바이저를 차단할 수 있으며 따라서 어드바이저가 주문한 주문은 "홈리스"가 됩니다.
 
AlexeyVik :
테스터 장난감을 작성하는 경우 필요하지 않습니다. 그리고 일하는 고문에게는 바람직합니다. 어드바이저가 계속해서 잘못된 명령으로 DC 서버를 망치거나 매개변수를 변경하지 않고 주문을 수정하면 DC는 어드바이저를 차단할 수 있으며 따라서 어드바이저가 주문한 주문은 "홈리스"가 됩니다.
고맙습니다!