증권 거래소 지정가 주문에 대한 슬리피지 통계 - 페이지 8

 

TP 테스터가 음의 미끄러짐을 얻습니다.

PQ       0        23 : 57 : 02.304     Trade   2018.03 . 29 23 : 59 : 14    position modified [ # 154 sell 1.00 TESTER 0.87670 tp: 0.87689 ]
JH       0        23 : 57 : 02.304     Trade   2018.03 . 30 00 : 03 : 35    take profit triggered # 154 sell 1.00 TESTER 0.87670 tp: 0.87689 [ # 157 buy 1.00 TESTER at 0.87689 ]
QQ       0        23 : 57 : 02.304     Trades   2018.03 . 30 00 : 03 : 35    deal # 153 buy 1.00 TESTER at 0.87729 done (based on order # 157 )
CG       0        23 : 57 : 02.304     Trade   2018.03 . 30 00 : 03 : 35    deal performed [ # 153 buy 1.00 TESTER at 0.87729 ]
DK       0        23 : 57 : 02.304     Trade   2018.03 . 30 00 : 03 : 35    order performed buy 1.00 at 0.87729 [ # 157 buy 1.00 TESTER at 0.87689 ]


이 경우 매수 위치는 TP = 0.87689에서 마감되어야 하고 TP 수준은 -40 핍 음수 미끄러짐으로 0.87729에서 마감되어야 합니다!

테스터에서 TP가 음으로 미끄러질 수 있는 이유는 무엇입니까?

우리는 제한 주문이 테스터에서 미끄러지지 않도록 관리했습니다. 그러나 TP의 경우 상황이 좋지 않습니다. 그들은 시장에 속해 있으므로 미끄러집니다. 테스터에서 슬라이딩 및 TP를 비활성화하려면 어떻게 해야 합니까?

 
fxsaber :

TP 테스터가 부정적인 미끄러짐을 얻습니다.

여기에 이유가 있습니다. 잡지

CM       0        00 : 30 : 17.505     Trade   2018.03 . 28 23 : 48 : 46    position modified [ # 165 buy 1.00 Si- 6.18 58290 tp: 58300 ]
DJ       0        00 : 30 : 17.507     Trade   2018.03 . 29 10 : 00 : 00    take profit triggered # 165 buy 1.00 Si- 6.18 58290 tp: 58300 [ # 168 sell 1.00 Si- 6.18 at 58300 ]
RQ       0        00 : 30 : 17.507     Trades   2018.03 . 29 10 : 00 : 00    deal # 163 sell 1.00 Si- 6.18 at 58255 done (based on order # 168 )
FI       0        00 : 30 : 17.507     Trade   2018.03 . 29 10 : 00 : 00    deal performed [ # 163 sell 1.00 Si- 6.18 at 58255 ]
NI       0        00 : 30 : 17.507     Trade   2018.03 . 29 10 : 00 : 00    order performed sell 1.00 at 58255 [ # 168 sell 1.00 Si- 6.18 at 58300 ]

저것들. 우리는 TP 58300을 가지고 있고 실행은 58255입니다. 동시에 실행 시간(DEAL_TIME)은 10:00:00.001이고 실행 가격은 미래-10:00:00.024에 해당합니다. 저것들. TP는 마이너스 슬리피지로 체결될 뿐만 아니라 미래로부터의 가격에 범람하기도 합니다.

테스터에서 지느러미와 함께 무언가가 수행되었으며 아마도 핀뿐만 아니라 일 것입니다. 테스터의 적합성을 확인해야 합니다. 당신은 그를 다시 믿을 수 없습니다.

이 버그 수정을 다음 빌드에 추가하세요. 지정가 주문처럼 테스터에서 TP를 실행하십시오!

 
fxsaber :

지정가 주문처럼 테스터에서 TP를 실행하십시오!

왜요? TP 거래소에서 이것은 한도가 아니라 지정된 조건 에 따라 시장에서 주문을 실행하는 것입니다. 따라서 슬리피지는 종종 올바른 TP 포인트(많은 양의 한도 구매가 있는 경우)에 있으면 음수이고, 그렇지 않은 경우 양수(예: 수준이 깨졌을 때, 사람들이 정지를 촉발한 경우)입니다. 오른쪽에있는 거. 나는 테스터에서 미끄러짐을 스스로 설정할 수 있기를 원합니다. 그러면 필요한 사람이 할 것입니다.

 
Aleksey Vyazmikin :

왜요? TP 거래소에서 이것은 한도가 아니라 지정된 조건 에 따라 시장에서 주문을 실행하는 것입니다.

그렇다면 그 테스터는 거래소가 아닙니다. 거래소의 TP는 "지연 없음" 거래 모드에서 테스터에 존재하지 않는 지연 요인으로 인해 음의 미끄러짐을 가질 수 있습니다.

 
Aleksey Vyazmikin :

왜요? TP 거래소에서 이것은 한도가 아니라 지정된 조건 에 따라 시장에서 주문을 실행하는 것입니다.

어서 해봐요?
 
Комбинатор :
어서 해봐요?

불행히도, 그렇습니다.

 
fxsaber :

불행히도, 그렇습니다.

MT5와 증권 거래소에서는 두 가지 큰 차이점이 있습니다.
 
Комбинатор :
MT5와 증권 거래소에서는 두 가지 큰 차이점이 있습니다.

거래소에 TP 주문이 있는지조차 의심스럽습니다.

 
fxsaber :

거래소에 TP 주문이 있는지조차 의심스럽습니다.

그렇다면 왜 그런 질문을 합니까? 그것은 여전히 MT5가 밝혀졌습니다 - MT5가 아니며 TP는 인간의 방식으로 만들어지지 않았습니다.
 
Комбинатор :
그렇다면 왜 그런 질문을 합니까?

교환이 아닌 MT5-Tester에게. 적어도 TP 테스터에서는 인간처럼 작동할 것입니다. MQ가 시장 대신 제한을 보내는 것을 막는 것은 분명하지 않습니다.

TP는 이것이 꽃이다

자금이 부족 하여 SellLimit이 발동될 수 있기 때문에 상황은 더욱 악화됩니다.

일반적으로 테스터를 명확한 동작으로 가져오십시오(첫 번째 TP, 다음으로 제한).


그리고 리미터를 사용하면 상당히 매복합니다.

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

오류, 버그, 질문

fxsaber , 2018.02.14 14:41

터미널이 아니라 MT5 플랫폼의 못생긴 버그
 #include <MT4Orders.mqh> // https://www.mql5.com/ru/code/16006

#define Bid SymbolInfoDouble ( _Symbol , SYMBOL_BID )
#define Ask SymbolInfoDouble ( _Symbol , SYMBOL_ASK )

void OnStart ()
{
   OrderSend ( _Symbol , OP_BUY , 1 , Ask , 100 , 0 , Bid );
  
//  OrderSend(_Symbol, OP_BUYLIMIT, 1, Ask, 100, 0, 0);
}

천천히 움직이는 기호에 대한 MQ-Demo에서 시작합니다. 예를 들어 EURHUF.

스크립트는 TP = Bid인 BUY 포지션을 엽니다. 저것들. 즉시 포지션을 닫아야 합니다. 그러나 TP는 다음 틱에서 수락 조건의 준수 여부에 대해서만 확인됩니다!

새 틱이 도착할 때까지 포지션을 즉시 청산하지 않습니다. 또한 다음 틱의 다음 틱이 Bid < TP이면 TP는 수락 없이 유지됩니다.


지정가 주문(코멘트 라인)에도 동일하게 적용됩니다. 테스터에서 - 비슷한 상황입니다.


자, 체리

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

거래 환경에서 작업할 때 일반적인 실수와 이를 제거하는 방법

fxsaber , 2018.02.24 16:25

취소된 시장 주문이 어떻게 생겼는지 보여드리겠습니다.

다만 오류가 없습니다.

이 예는 훨씬 더 멋진 것으로 판명되었습니다. 브로커가 직접 설정한 TP가 등록되었습니다! 그리고 거부 후 거의 즉시 ( 115ms - MT5 버그 로 많이 기다렸습니다 ) 브로커는 다음 TP를 설정했습니다. 주문에 대한 댓글이 화면에 나타나지 않았습니다. 녹색 - ORDER_REASON_TP . 따라서 거부 주문에는 ORDER_POSITION_ID도 있습니다.

저것들. TP는 거부되고 다음 틱이 재배치될 때까지 기다립니다. 바로 배치되지 않습니다.