포지션 대신 거래 성사 - 페이지 3

 
doshur :

그러나 소프트웨어가 다시 시작되면 모든 데이터가 사라집니다.

둘째, 거래 개시 가격 대신 포지션의 평균 가격 이 사용됩니다.

AmitJamuda 솔루션은 MT5/mql5에서 원하는 작업을 수행할 수 있는 유일한 방법입니다. 분명히 이것은 사소한 작업이 아니며 데이터의 지속성을 관리해야 합니다.

어쨌든 원하는 것은 MT5/mql5를 사용하여 MT4/mql4에서와 동일하게 수행하는 것입니다. 그렇다면 MT4/mql4를 사용하지 않는 이유는 무엇입니까? 훨씬 더 쉽게 할 수 있습니다.

 
angevoyageur :

AmitJamuda 솔루션은 MT5/mql5에서 원하는 작업을 수행할 수 있는 유일한 방법입니다. 분명히 이것은 사소한 작업이 아니며 데이터의 지속성을 관리해야 합니다.

어쨌든 원하는 것은 MT5/mql5를 사용하여 MT4/mql4에서와 동일하게 수행하는 것입니다. 그렇다면 MT4/mql4를 사용하지 않는 이유는 무엇입니까? 훨씬 더 쉽게 할 수 있습니다.

이해합니다. MT4 전략 테스터 만 MT5만큼 빠르면 훨씬 쉽고 빠릅니다.
 
angevoyageur :
아니, 넌 잘못 되었어. 오픈 가격은 포지션의 일부를 "청산"해도 변경되지 않습니다.

예를 자세히 살펴보십시오. 시가는 변하지 않고 평균 시가가 변하고 있습니다.

거래 중 하나가 마감되었음을 고려하면 차이가 평균 가격 임을 참조하십시오.

Documentation on MQL5: Standard Constants, Enumerations and Structures / Indicator Constants / Price Constants
Documentation on MQL5: Standard Constants, Enumerations and Structures / Indicator Constants / Price Constants
  • www.mql5.com
Standard Constants, Enumerations and Structures / Indicator Constants / Price Constants - Documentation on MQL5
 
doshur :

그러나 소프트웨어가 다시 시작되면 모든 데이터가 사라집니다.

둘째, 거래 개시 가격 대신 포지션의 평균 가격 이 사용됩니다.

소프트웨어가 다시 시작되는 것이 걱정된다면 어레이 대신 파일을 사용하십시오.
 
AmitJamuda :

예를 자세히 살펴보십시오. 시가는 변하지 않고 평균 시가가 변하고 있습니다.

거래 중 하나가 마감되었음을 고려하면 차이가 평균 가격 임을 참조하십시오.

옵스. 평균 오픈 가격을 의미했습니다.

예를 들어

저는 100과 50에서 두 개의 거래를 엽니다. 현재 가격은 75이고 거래를 50에서 마감하기로 결정했습니다. 내 이익은 0이겠죠?

 
AmitJamuda :

예를 자세히 살펴보십시오. 시가는 변하지 않고 평균 시가가 변하고 있습니다.

거래 중 하나가 마감되었음을 고려하면 차이가 평균 가격 임을 참조하십시오.

의미가 없습니다. 방향 거래의 평균 가격으로 계산되는 공개 가격이 있는 포지션은 1개뿐입니다. 아웃 방향으로 딜을 할 때 손익은 포지션의 오픈 가격과 아웃 딜의 가격의 차이로 계산됩니다. 포지션의 볼륨은 이 아웃 딜의 볼륨에 의해 감소되며 오픈 가격은 변경되지 않습니다.
 
doshur :

opps. 평균 오픈 가격을 의미했습니다.

예를 들어

저는 100과 50에서 두 개의 거래를 엽니다. 현재 가격은 75이고 거래를 50에서 마감하기로 결정했습니다. 내 이익은 0이겠죠?

아직 거래가 무엇인지 이해하지 못하는 것 같습니다. 거래가 성사되거나 성사되었다고 말할 수 있습니다. 이는 의미가 없습니다. 거래에는 방향이 있습니다. 인 또는 아웃(또는 인/아웃이지만 단순하게 유지)일 수 있습니다. 실제 위치에 방향이 있는 거래가 추가되면 해당 위치의 공개 가격이 평균 가격 으로 계산됩니다. 아웃 디렉션이 있는 거래는 포지션을 감소시켰고 오픈 가격은 변경되지 않습니다.

귀하의 예에서 귀하의 P/L은 귀하의 포지션/거래 방향에 따라 다릅니다. 75에 매수 또는 매도 포지션이 있습니까? 50에서 새로운 거래가 있습니까?

위치
거래
결과
75에서 구매
50에서 거래 = 구매(IN)
새로운 평균 가격에 BUY 위치를 지정합니다. 손익 없음
75에서 구매
50에서 거래 = 매도(OUT)
변경되지 않은 가격에 BUY 포지션을 취하십시오. P/L=-25 * 로트 크기
75에 판매
50에서 거래 = 구매 (OUT)
변경되지 않은 가격으로 SELL을 배치합니다. P/L=+25 * 로트 크기
75에 판매
50에서 거래 = 판매 (IN)
새로운 평균 가격에 SELL을 배치합니다. 손익 없음
Documentation on MQL5: Standard Constants, Enumerations and Structures / Indicator Constants / Price Constants
Documentation on MQL5: Standard Constants, Enumerations and Structures / Indicator Constants / Price Constants
  • www.mql5.com
Standard Constants, Enumerations and Structures / Indicator Constants / Price Constants - Documentation on MQL5
 
angevoyageur :

아직 거래가 무엇인지 이해하지 못하는 것 같습니다. 거래가 성사되거나 성사되었다고 말할 수 있습니다. 이는 의미가 없습니다. 거래에는 방향이 있습니다. 인 또는 아웃(또는 인/아웃이지만 단순하게 유지)일 수 있습니다. 실제 위치에 방향이 있는 거래가 추가되면 해당 위치의 공개 가격이 평균 가격 으로 계산됩니다. 아웃 디렉션이 있는 거래는 포지션을 감소시켰고 오픈 가격은 변경되지 않습니다.

귀하의 예에서 귀하의 P/L은 귀하의 포지션/거래 방향에 따라 다릅니다. 75에 매수 또는 매도 포지션이 있습니까? 50에서 새로운 거래가 있습니까?

위치
거래
결과
75에서 구매
50에서 거래 = 구매(IN)
새로운 평균 가격에 BUY 위치를 지정합니다. 손익 없음
75에서 구매
50에서 거래 = 매도(OUT)
변경되지 않은 가격에 BUY 포지션을 취하십시오. P/L=-25 * 로트 크기
75에 판매
50에서 거래 = 구매 (OUT)
변경되지 않은 가격으로 SELL을 배치합니다. P/L=+25 * 로트 크기
75에 판매
50에서 거래 = 판매 (IN)
새로운 평균 가격에 SELL을 배치합니다. 손익 없음

조건은 제쳐두고. 평신도 용어를 사용합시다.

내 주어진 예에서. 가격 100(1랏)과 50(1랏)에 구매합니다. 내 평균 오픈 가격은 75가 맞습니까?

가격이 75일 때 1랏을 닫기로 결정했습니다. 1랏의 클로즈드 포지션의 경우 내 이익은 0이 맞습니까?

 
 
doshur :

조건은 제쳐두고. 평신도 용어를 사용합시다.

올바른 용어를 사용하지 않으면 효과적으로 의사 소통할 수 없습니다. . .

MetaTrader 5의 주문, 위치 및 거래