if ( OrderSymbol () == Symbol () && OrderType ()< 2 ) continue ;
주문 속성
OrderSend() 함수의 작업 유형입니다. 다음 값 중 하나일 수 있습니다.
끊임없는
의미
설명
OP_BUY
0
구입
OP_SELL
하나
판매
OP_BUYLIMIT
2
BUY LIMIT 대기 중인 주문
OP_SELLLIMIT
삼
보류 중인 주문 SELL LIMIT
OP_BUYSTOP
4
보류 중인 주문 BUY STOP
OP_SELLSTOP
5
보류 중인 주문 SELL STOP
계산은 보류 중인 주문이 현재 상품에 대한 시장 주문으로 변환될 때까지 전혀 수락되지 않는다는 것입니다. 현재 상품에 대한 마지막 시장 주문(많은 경우)을 처리한 후 어드바이저는 차트에서 제거됩니다(이제는 첫 번째 주문이 트리거된 직후에 제거되지만, 1개의 주문이 있는 경우 현재 악기와 다른 하나는 이것을 고려합니다) 즉, 이해할 필요가 있습니다.
왜 이런 일이 발생하고 다음 항목이 닫힌 후 return을 어디에 넣어야 count ++ 이후의 조건에 즉시 함수를 보내고 마지막 항목이 playsound 시작을 트리거한 후에만 보냅니다. 마지막으로 Orderselect()를 넣어 마지막 주문을 결정합니다(주문이 마감되고 주문을 선택할 수 없는 경우 이 차트에서 할 일이 없습니다).
계산은 보류 중인 주문이 현재 상품에 대한 시장 주문으로 변환될 때까지 전혀 수락되지 않는다는 것입니다. 현재 상품에 대한 마지막 시장 주문(많은 경우)을 처리한 후 어드바이저는 차트에서 제거됩니다(이제는 첫 번째 주문이 트리거된 직후에 제거되지만, 1개의 주문이 있는 경우 현재 악기와 다른 하나는 이것을 고려합니다) 즉, 이해할 필요가 있습니다.
왜 이런 일이 발생하고 다음 항목이 닫힌 후 return을 어디에 넣어야 count ++ 이후의 조건에 즉시 함수를 보내고 마지막 항목이 playsound 시작을 트리거한 후에만 보냅니다. 마지막으로 Orderselect()를 넣어 마지막 주문을 결정합니다(주문이 마감되고 주문을 선택할 수 없는 경우 이 차트에서 할 일이 없습니다).
if ( OrderSymbol () == Symbol () && OrderType ()< 2 ) continue ;
이 코드는 모든 시장 위치를 반복합니다.
다음 단계가 무엇인지 모르지만 다른 유형의 주문(2 이상의 주문)이 추가로 처리되는 경우 이러한 처리는 모든 유형 의 보류 주문 및 유형 6의 주문을 고려합니다.
추세선 대신 그래프 개체가 아닌 가상선을 만듭니다. 따라서 ObjectGetValueByShift ( "1" ,bar_seek)를 사용하지 않고 직선 방정식을 사용하여 값을 가져옵니다.
감사합니다! - 시도하겠습니다)
감사합니다! - 시도하겠습니다)
오래 전에 mql4.com 에 기사 를 썼습니다. 가상 추세선 작업과 이러한 가상선의 원하는 막대에서 원하는 가격 값을 검색하는 작업을 자세히 설명합니다.
코드베이스 에 이 기사를 기반으로 한 지표 가 있습니다. 그것에서 나는 이미 새로운 mql4에 대한 코드를 재작업했습니다.
아마 그렇게 의도했을 것입니다. 사실, 그러한 수표는 보류중인 주문뿐만 아니라 거래 계정을 사용한 모든 작업 (잔액 보충, 인출, 보너스 등)도 고려합니다. 계정 작업.
이 조건은 올빼미가 보류 중인 주문 에만 작동하도록 허용합니다.
continue ;
계산은 보류 중인 주문이 현재 상품에 대한 시장 주문으로 변환될 때까지 전혀 수락되지 않는다는 것입니다. 현재 상품에 대한 마지막 시장 주문(많은 경우)을 처리한 후 어드바이저는 차트에서 제거됩니다(이제는 첫 번째 주문이 트리거된 직후에 제거되지만, 1개의 주문이 있는 경우 현재 악기와 다른 하나는 이것을 고려합니다) 즉, 이해할 필요가 있습니다.
왜 이런 일이 발생하고 다음 항목이 닫힌 후 return을 어디에 넣어야 count ++ 이후의 조건에 즉시 함수를 보내고 마지막 항목이 playsound 시작을 트리거한 후에만 보냅니다. 마지막으로 Orderselect()를 넣어 마지막 주문을 결정합니다(주문이 마감되고 주문을 선택할 수 없는 경우 이 차트에서 할 일이 없습니다).
계산은 보류 중인 주문이 현재 상품에 대한 시장 주문으로 변환될 때까지 전혀 수락되지 않는다는 것입니다. 현재 상품에 대한 마지막 시장 주문(많은 경우)을 처리한 후 어드바이저는 차트에서 제거됩니다(이제는 첫 번째 주문이 트리거된 직후에 제거되지만, 1개의 주문이 있는 경우 현재 악기와 다른 하나는 이것을 고려합니다) 즉, 이해할 필요가 있습니다.
왜 이런 일이 발생하고 다음 항목이 닫힌 후 return을 어디에 넣어야 count ++ 이후의 조건에 즉시 함수를 보내고 마지막 항목이 playsound 시작을 트리거한 후에만 보냅니다. 마지막으로 Orderselect()를 넣어 마지막 주문을 결정합니다(주문이 마감되고 주문을 선택할 수 없는 경우 이 차트에서 할 일이 없습니다).
continue ;
이 코드는 모든 시장 위치를 반복합니다.
다음 단계가 무엇인지 모르지만 다른 유형의 주문(2 이상의 주문)이 추가로 처리되는 경우 이러한 처리는 모든 유형 의 보류 주문 및 유형 6의 주문을 고려합니다.
전체 루프의 코드는 어디에 있습니까?
continue ;
전체 루프의 코드는 어디에 있습니까?
포스트 236
이 섹션은 현재 상품에 대한 시장 라인만 통과해야 합니다.
포스트 236
이 섹션은 현재 상품에 대한 시장 라인만 통과해야 합니다.
이 주기는 일반적으로 어리석게도 비어 있습니다. 아무 의미가 없습니다. 계정에 많은 주문 이있을 때만 제동합니다.
그리고 코드를 순서대로 배치하세요. 코드가 아니라 읽을 수 없는 쓰레기일 뿐입니다.
OnTick()에서 이중 중괄호가 필요한 이유는 무엇입니까? 여기에 담긴 신성한 의미는 무엇입니까?
그리고 코드를 순서대로 배치하세요. 코드가 아니라 읽을 수 없는 쓰레기일 뿐입니다.
바로 잡아. 당신이 원하는 것을 할 수 있다면 나는 여기에 앉지 않을 것입니다. 따라서 현재 문제를 처리하는 데 도움을 요청합니다.
Artyom Trishkin:
코드를 순서대로 배치하세요. 코드가 아니라 읽을 수 없는 쓰레기일 뿐입니다.
바로 잡아. 당신이 원하는 것을 할 수 있다면 나는 여기에 앉지 않을 것입니다. 따라서 현재 문제를 처리하는 데 도움을 요청합니다.
코드에서 빈 줄을 제거하는 방법을 알고 있습니까? 특별한 기술이 필요한가요?
일반적으로 Ctrl+"," - styler 키 조합이 있습니다. 비록 그것이 나쁘더라도, 그러나 여전히. 그런 다음 사람들이 발보를 보지 못하도록 코드에서 빈 줄을 삭제할 수 있습니다. 이것은 가장 단순한 커뮤니케이션 문화입니다.
이제 코드를 빗어 내고 나면 논리를 이해해야 하는 다른 사람들은 말할 것도 없고 더 읽기 쉬워질 것입니다. 모든 떼가 거기에서 볼 수 있습니다.
코드에서 빈 줄을 제거하는 방법을 알고 있습니까? 특별한 기술이 필요한가요?
일반적으로 Ctrl+"," - styler 키 조합이 있습니다. 비록 그것이 나쁘더라도, 그러나 여전히. 그런 다음 사람들이 발보를 보지 못하도록 코드에서 빈 줄을 삭제할 수 있습니다. 이것은 가장 단순한 커뮤니케이션 문화입니다.
코드를 정리하고 나면 논리를 이해해야 하는 다른 사람들은 말할 것도 없고 더 읽기 쉬워질 것입니다. 모든 떼가 거기에서 볼 수 있습니다.
코드를 정리하고 나면 논리를 이해해야 하는 다른 사람들은 말할 것도 없고 더 읽기 쉬워질 것입니다. 모든 떼가 거기에서 볼 수 있습니다.