초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 946

 
Nauris Zukas :

알겠습니다. 다른 질문을 하겠습니다. 예를 들어 파일(FileWrite)의 모든 데이터를 쓸 수 있으며 표시기로 모든 작업을 수행하고 컴파일할 수 있으며 터미널도 닫혀 있지만 항상 데이터(FileReadString)에 대한 파일로 전환할 수 있습니다. 그들은 거기에있을 것입니다. 문제는 모든 데이터를 파일이 아니라 배열과 같은 컴퓨터(또는 터미널)의 메모리 어딘가에 쓸 수 있습니까? 표시기가 컴파일될 때 재설정되기 때문에 배열이 맞지 않습니다. 터미널이 열려 있는 동안 데이터를 저장해야 합니다.

자원 .

 
fxsaber :

자원 .

고마워, 아마 그걸로 시작할거야.

 

나는 테스터에 직책이 있습니다. 0.1랏의 10거래.

그런 다음 주문을 요청하고 무엇보다도 주문 티켓으로 위치 ID를 얻습니다.

 long pos_id= HistoryOrderGetInteger (order_ticket, ORDER_POSITION_ID );

10 트랜잭션, 각각 고유한 순서가 있습니다. 그러나 처음 두 거래에 해당하는 처음 두 주문에 대한 ID만 얻을 수 있습니다. 후속 주문의 경우 식별자는 0입니다.

신비주의란 무엇인가?

거래 주문

2 - 2

3 - 5

4 - 8

5 - 11

...

11 - 29


각 공개 거래 후, 나는 스톱으로 두 개의 제한을 더 두었습니다. 따라서 거래 및 주문 티켓이 다릅니다. 따라서 티켓 2와 5가 있는 주문에 대해서만 0이 아닌 위치 식별자를 얻을 수 있습니다. 예, 이 위치는 이미 마감되었습니다. 현재 열려있는 포지션이 없습니다.

 
Juer :

테스터에 직위가 있습니다. 0.1랏의 10거래.

***

TEN 거래로 ONE 포지션을 어떻게 열 수 있습니까?

하나의 거래 주문 을 보내면 어떻게 10개의 거래를 얻을 수 있습니까?


또는 상황을 보다 정확하게 설명(거래 계좌 유형, 상품 이름, 각 거래 방향)

 
Vladimir Karputov :

TEN 거래로 ONE 포지션을 어떻게 열 수 있습니까?

하나의 거래 주문 을 보내면 어떻게 10개의 거래를 얻을 수 있습니까?


또는 상황을 보다 정확하게 설명(거래 계좌 유형, 상품 이름, 각 거래 방향)

글쎄, 나는 아마도 하나의 거래로 포지션을 열 것입니다. 그러나 같은 방향의 다른 IN 거래는 같은 위치에 속합니다.

하나의 거래 주문을 보냈다고 어디에 썼나요?

10은 한 방향으로 거래됩니다(이 경우 매수). 10주문. 그러나 주문 내역을 요청할 때 처음 두 개만 위치 식별자가 결정됩니다. 나머지는 0입니다.

 
Juer :

글쎄, 나는 아마도 하나의 거래로 포지션을 열 것입니다. 그러나 같은 방향의 다른 IN 거래는 같은 위치에 속합니다.

하나의 거래 주문을 보냈다고 어디에 썼나요?

10은 한 방향으로 거래됩니다(이 경우 매수). 10주문. 그러나 주문 내역을 요청할 때 처음 두 개만 위치 식별자가 결정됩니다. 나머지는 0입니다.

더 정확하게 답해주세요: 또는 상황을 더 정확하게 기술하십시오(거래 계좌 유형, 상품명, 각 거래 방향)

 
Vladimir Karputov :

더 정확하게 답해주세요: 또는 상황을 더 정확하게 기술하십시오(거래 계좌 유형, 상품명, 각 거래 방향)

BICMarkets-데모 서버, EURUSD. 거래, 10 거래를 구입하십시오. 그런 다음 10 매도(매도) 거래를 합니다. 그 후에 주문 번호로 위치 ID를 얻으려고 합니다(위 참조).

계정 유형? 그것은 무엇입니까? 헤징을 할까 말까? 내가 알지도 못하는.

 
Juer :

BICMarkets-데모 서버, EURUSD. 거래, 10 거래를 구입하십시오. 그런 다음 10 매도(매도) 거래를 합니다. 그 후에 주문 번호로 위치 ID를 얻으려고 합니다(위 참조).

계정 유형? 그것은 무엇입니까? 헤징을 할까 말까? 내가 알지도 못하는.

계정 유형: 상계 또는 헤지. 세 번째는 없습니다 :) . 오, 이제 20개의 거래가 있습니다. 그리고 처음에는 10이었습니다. 일반적으로 정상적인 답변을 원하면 정상적으로 질문하십시오.

거래 작업 을 단계별로 나열합니다. 당신이 말하고 의미하는 것과 비교할 수 있도록 터미널 로그를 가져오세요.

 

나는 표준 클래스 를 살펴보고 종종 불필요한 괄호를 봅니다.

 //+------------------------------------------------------------------+
//| Get the property value "POSITION_TYPE"                           |
//+------------------------------------------------------------------+
ENUM_POSITION_TYPE CPositionInfo::PositionType( void ) const
  {
   return ( ( ENUM_POSITION_TYPE ) PositionGetInteger ( POSITION_TYPE ) ) ;
  }

Woz가 돌아올 때 왜 시작과 끝에 괄호가 필요한가요?

그들은 왜 여기에 있습니까?

 //--- return the result
   return ( str ) ;
 
pivomoe :

나는 표준 클래스 를 살펴보고 종종 불필요한 괄호를 봅니다.

Woz가 돌아올 때 왜 시작과 끝에 괄호가 필요합니까?

그들은 왜 여기에 있습니까?

가독성을 위해

사유: