그러나 "마지막 두 트랜잭션이 무스였다면 ....." 조건을 인코딩해야 하는 경우 어떻게 실행합니까?
실제로 이것은 주문을 처리하는 모든 올빼미에서 사용됩니다. 먼저 주문을 선택해야 하고 그 다음에는 주문으로 무언가를 할 수 있습니다(주문에 대한 정보 보기, 수정 또는 마감에 대해 서버에 거래 요청 보내기) 터미널에서 주문을 선택하는 두 가지 방법, 티켓으로, 즉, 특정 주문에 대해 변경되지 않는 서버의 주문에 할당된 번호 또는 주문이 터미널에 저장되는 일련 번호(색인)에 의해 결정됩니다. 이 숫자는 어떤 주문이 열리거나, 배치되고, 닫히거나 삭제되는지에 따라 각 틱에서 변경될 수 있습니다.
실제로 이것은 주문을 처리하는 모든 올빼미에서 사용됩니다. 먼저 주문을 선택해야 하고 그 다음에는 주문으로 무언가를 할 수 있습니다(주문에 대한 정보 보기, 수정 또는 마감에 대해 서버에 거래 요청 보내기) 터미널에서 주문을 선택하는 두 가지 방법, 티켓으로, 즉, 특정 주문에 대해 변경되지 않는 서버의 주문에 할당된 번호 또는 주문이 터미널에 저장되는 일련 번호(색인)에 의해 결정됩니다. 이 숫자는 어떤 주문이 열리거나, 배치되고, 닫히거나 삭제되는지에 따라 각 틱에서 변경될 수 있습니다.
터미널에서 사용 가능한 주문에 대한 데이터를 저장하는 배열에서 주문의 위치를 결정하는 인덱스입니다.
즉 , 밑줄이 그어진 것( SELECT_BY_POS 포함) bool OrderSelect( int index , int select, int pool=MODE_TRADES)
ME에 의해 마지막으로 마감된 트랜잭션에는 인덱스 1이 있다는 것을 정확히 이해합니다. 그리고 다음 트랜잭션을 닫은 후에는 인덱스 2... 등등이 각각의 새로운 마감 위치 에 대해 계속 진행됩니까? 그리고 일별 합계는 어떻습니까? 어제를 계산합니까? 아니면 매일 처음부터 다시 시작합니까?
하지만 다음은 무엇입니까? 특정 변수를 TRUE로 만드는 방법-마지막 2개의 거래가 손실이 있을 때, 수익성이 있을 때 FALSE를 제공합니까?
또는 이 옵션.
스톱으로 거래를 마감할 때 플래그 카운터는 어딘가에 켜져 있어야 합니다. 하지만 마감의 순간을 잡는 방법은 무엇입니까?
이러한 문제를 해결하기 위한 몇 가지 옵션이 있습니다. 아마도 가장 간단한 방법은 모든 주문을 반복하고 마지막으로 마감된 주문을 찾고, 주문이 스톱 또는 이익으로 마감되었는지 확인하고, 티켓을 기억하고, 기억하는 티켓이 있는 주문 인 경우 새 주문에서 주기를 시작하는 것입니다. 가 선택되면 건너뛰고 마지막에서 마감된 주문을 찾습니다...
나는 일반적인 아이디어를 얻었다. 다음은 일어난 일입니다.
N - 일일 바를 연 이후 경과한 시간(분). 지금까지는 어떻게 받는지 몰라서 순전히 변수로 작성했습니다. 이론상 모든 것이 맞습니다.
세르게예프 :
다만, 성공한 수술의 암기를 그 때까지 연결하는 것에 대해 명확히 해 달라는 부탁을 드리겠습니다. 나는 잘 이해하지 못했다.
결국 중요한 것은 시간 자체가 아니라, 일정 시간 안에 어떤 일을 했는지 확인하는 것입니다.
PS 그리고 N을 정의할 필요 가 없습니다. 필요한 작업이 완료될 때까지(주문 설정) ( TimeCurrent () >= iTime( Symbol (), 1440 , 0 ) ) 확인하십시오.
플래그는 일반적으로 bool 유형의 변수로, 확인되는 조건의 진실성에 따라 어떤 상태로 설정됩니다(여기에는 주어진 공개 가격이 있는 위치가 있습니다).
이해했지만 POSITION INDEX는 무엇입니까? 그것은 시세와 유형이 아닙니다 ....
이해했지만 POSITION INDEX는 무엇입니까? 그것은 시세와 유형이 아닙니다 ....
터미널에서 사용 가능한 주문에 대한 데이터를 저장하는 배열에서 주문의 위치를 결정하는 인덱스입니다.
그것이 밑줄이 그어진 것입니다( SELECT_BY_POS 사용) bool OrderSelect ( int index , int select, int pool=MODE_TRADES)
터미널에서 사용 가능한 주문에 대한 데이터를 저장하는 배열에서 주문의 위치를 결정하는 인덱스입니다.
즉 , 밑줄이 그어진 것( SELECT_BY_POS 포함) bool OrderSelect( int index , int select, int pool=MODE_TRADES)
그러나 "마지막 두 트랜잭션이 무스였다면 ....." 조건을 인코딩해야 하는 경우 어떻게 실행합니까?
그러나 "마지막 두 트랜잭션이 무스였다면 ....." 조건을 인코딩해야 하는 경우 어떻게 실행합니까?
실제로 이것은 주문을 처리하는 모든 올빼미에서 사용됩니다. 먼저 주문을 선택해야 하고 그 다음에는 주문으로 무언가를 할 수 있습니다(주문에 대한 정보 보기, 수정 또는 마감에 대해 서버에 거래 요청 보내기) 터미널에서 주문을 선택하는 두 가지 방법, 티켓으로, 즉, 특정 주문에 대해 변경되지 않는 서버의 주문에 할당된 번호 또는 주문이 터미널에 저장되는 일련 번호(색인)에 의해 결정됩니다. 이 숫자는 어떤 주문이 열리거나, 배치되고, 닫히거나 삭제되는지에 따라 각 틱에서 변경될 수 있습니다.
주문 작업을 위해 주문 열거 주기가 구성됩니다.
결국 중요한 것은 시간 자체가 아니라, 일정 시간 안에 어떤 일을 했는지 확인하는 것입니다.
PS 그리고 N을 정의할 필요 가 없습니다. 필요한 작업이 완료될 때까지(주문 설정) ( TimeCurrent () >= iTime( Symbol (), 1440 , 0 ) ) 확인하십시오.
그러나 다음과 같이 입력하면:
따라서 신호는 막대가 열린 후에도 계속 유효하며 ... 무한대입니다. 왜 내가 해야 합니까? 가장 중요한 것은 팩이 아닌 바를 열 때 하나의 주문을 여는 것입니다.
그러나 다음과 같이 입력하면:
따라서 신호는 막대가 열린 후에도 계속 유효하며 ... 무한대입니다. 왜 내가 해야 합니까? 가장 중요한 것은 팩이 아닌 바를 열 때 하나의 주문을 여는 것입니다.
그리고 ... 무한대로 - 이것은 당신이 필요로 하는 조건 - 주문하기 - 가 오늘이나 내일 충족되지 않는 특별한 경우입니다 ...
그리고 팩을 개봉하지 않으려면 개봉 전에 개봉 주문이 있는지 또는 필요한 기간 동안 개봉이 전혀 없었는지 확인하기만 하면 됩니다.
실제로 이것은 주문을 처리하는 모든 올빼미에서 사용됩니다. 먼저 주문을 선택해야 하고 그 다음에는 주문으로 무언가를 할 수 있습니다(주문에 대한 정보 보기, 수정 또는 마감에 대해 서버에 거래 요청 보내기) 터미널에서 주문을 선택하는 두 가지 방법, 티켓으로, 즉, 특정 주문에 대해 변경되지 않는 서버의 주문에 할당된 번호 또는 주문이 터미널에 저장되는 일련 번호(색인)에 의해 결정됩니다. 이 숫자는 어떤 주문이 열리거나, 배치되고, 닫히거나 삭제되는지에 따라 각 틱에서 변경될 수 있습니다.
주문 작업을 위해 주문 열거 주기가 구성됩니다.
그런 사이클을 시작하는 방법을 알고 있습니다 ...
for(int i=0; i<전체; i++)
{
if ( OrderSelect (i,SELECT_BY_POS,MODE_TRADES))
하지만 다음은 무엇입니까? 특정 변수를 TRUE로 만드는 방법-마지막 2개의 거래가 손실이 있을 때, 수익성이 있을 때 FALSE를 제공합니까?
또는 이 옵션.
스톱으로 거래를 마감할 때 플래그 카운터는 어딘가에 켜져 있어야 합니다. 하지만 마감의 순간을 잡는 방법은 무엇입니까?
터미널에서 사용 가능한 주문에 대한 데이터를 저장하는 배열에서 주문의 위치를 결정하는 인덱스입니다.
즉 , 밑줄이 그어진 것( SELECT_BY_POS 포함) bool OrderSelect( int index , int select, int pool=MODE_TRADES)
ME에 의해 마지막으로 마감된 트랜잭션에는 인덱스 1이 있다는 것을 정확히 이해합니다. 그리고 다음 트랜잭션을 닫은 후에는 인덱스 2... 등등이 각각의 새로운 마감 위치 에 대해 계속 진행됩니까? 그리고 일별 합계는 어떻습니까? 어제를 계산합니까? 아니면 매일 처음부터 다시 시작합니까?
그런 사이클을 시작하는 방법을 알고 있습니다 ...
for(int i=0; i<전체; i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
하지만 다음은 무엇입니까? 특정 변수를 TRUE로 만드는 방법-마지막 2개의 거래가 손실이 있을 때, 수익성이 있을 때 FALSE를 제공합니까?
또는 이 옵션.
스톱으로 거래를 마감할 때 플래그 카운터는 어딘가에 켜져 있어야 합니다. 하지만 마감의 순간을 잡는 방법은 무엇입니까?
이러한 문제를 해결하기 위한 몇 가지 옵션이 있습니다. 아마도 가장 간단한 방법은 모든 주문을 반복하고 마지막으로 마감된 주문을 찾고, 주문이 스톱 또는 이익으로 마감되었는지 확인하고, 티켓을 기억하고, 기억하는 티켓이 있는 주문 인 경우 새 주문에서 주기를 시작하는 것입니다. 가 선택되면 건너뛰고 마지막에서 마감된 주문을 찾습니다...
PS MODE_TRADES 가 아니라 MODE_HISTORY입니다.