많은 사람들에게 흥미로운 주제: MetaTrader 4 및 MQL4의 새로운 기능 - 큰 변화가 진행 중입니다. - 페이지 55

 
C-4 :
그러한 술이 이미 시작되었으므로 MT4에는 그러한 "칩"이 있으며 테스터에서는 그러한 가격이 없더라도 보류 중인 주문 이 해당 가격으로 트리거됩니다. 보류 중인 주문을 하고 갭이 있는 경우 주문은 이 가격 갭 내에서 작동합니다. 실제로는 물론 그럴 수 없으며 이것은 테스터 성배를 구축하는 또 다른 방법입니다. 우리는 "칩"을 수정해야합니다

MetaTrader 4만 언급되는 이유는 무엇입니까?

그리고 이익실현, 손절매 - 갭 내에서 일하십시오.

결국 MetaTrader 5와 MetaTrader 4는 이러한 경우에 동일한 방식으로 작동합니다. 여기에 코드 https://www.mql5.com/en/forum/1031/page18#comment_530271 가 포함된 구체적인 예가 있습니다.

Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5"
Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5"
  • www.mql5.com
Обсуждение статьи "Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5".
 
serferrer :

MetaTrader 4만 언급되는 이유는 무엇입니까?

그리고 이익실현, 손절매 - 갭 내에서 일하십시오.

결국, MetaTrader 5와 MetaTrader 4는 이러한 경우에 동일한 방식으로 작동합니다. 다음은 코드가 https://www.mql5.com/en/forum/1031/page18#comment_530271 인 구체적인 예입니다.

MT5에 그런 문제가 있을 수 있는데 실제 작업에서는 MT5 테스터를 사용하지 않았다.
 

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

테스트의 속도와 정확성에 대한 초기 기록 데이터의 영향.

hrenfx , 2013.08.10 07:23

될 것입니다:

Spread = Low_Ask - Low_Bid; // во время формирования бара вычислятся не только Low_Bid, но и Low_Ask. В поле Spread пишется их разница. Low_Ask напрямую не запоминается.
// Spread = Max(Low_Ask - Low_Bid, 0); // вариант, если не хочется снимать ограничение отрицательного спреда (в агрегаторах иногда бывает моментальный/текущий спред в отрицательной зоне)

얼마나 자주 M1 LowAsk < LowBid (HighAsk < HighBid)에 관심이 있었습니다. 첨부된 스크립트 작업의 가장 눈에 띄는 결과:

 2013.03 . 15 20 : 37 EURUSD LowAsk ( 1.30579 ) < LowBid ( 1.30580 )
2013.03 . 20 12 : 06 EURUSD LowAsk ( 1.28874 ) < LowBid ( 1.28875 )
2013.04 . 26 19 : 05 EURUSD LowAsk ( 1.30258 ) < LowBid ( 1.30270 )
2013.05 . 28 19 : 47 EURUSD LowAsk ( 1.28629 ) < LowBid ( 1.28630 )
2013.06 . 20 16 : 04 EURUSD HighAsk ( 1.32210 ) < HighBid ( 1.32211 )

2013.04 . 26 19 : 11 GOLD LowAsk ( 1453.06 ) < LowBid ( 1453.10 )
2013.05 . 10 06 : 09 GOLD LowAsk ( 1460.86 ) < LowBid ( 1460.96 )
2013.05 . 15 16 : 04 GOLD LowAsk ( 1413.09 ) < LowBid ( 1413.14 )
2013.07 . 29 02 : 45 GOLD HighAsk ( 1330.73 ) < HighBid ( 1330.74 )

2013.04 . 08 05 : 54 EURJPY HighAsk ( 127.797 ) < HighBid ( 127.798 )
2013.04 . 29 17 : 02 EURJPY HighAsk ( 128.180 ) < HighBid ( 128.181 )
2013.06 . 13 15 : 12 EURJPY HighAsk ( 125.383 ) < HighBid ( 125.385 )
2013.08 . 08 07 : 20 EURJPY LowAsk ( 129.047 ) < LowBid ( 129.048 )

일부 기호에서는 이러한 경우가 전혀 기록되지 않습니다.

요컨대, 매우 작기 때문에 다음 공식을 사용하여 막대 스프레드를 안전하게 계산할 수 있습니다.

Spread = Max(Low_Ask - Low_Bid, 0 );

PS 한동안 보지 않았습니다. 이제 EURUSD의 평균 실제 스프레드는 ~ 0입니다. 수수료가 myo(예: LMAX, 즉시 제안)로 $10이면 비용은 < 3핍(EURUSD)입니다. 일반적으로 FOREX의 거래 조건은 점점 더 좋아지고 있습니다.

파일:
 
hrenfx :

얼마나 자주 M1 LowAsk < LowBid (HighAsk < HighBid)에 관심이 있었습니다. 첨부된 스크립트 작업의 가장 눈에 띄는 결과:

일부 기호에서는 이러한 경우가 전혀 기록되지 않습니다.

요컨대, 매우 작기 때문에 다음 공식을 사용하여 막대 스프레드를 안전하게 계산할 수 있습니다.

PS 한동안 보지 않았습니다. 이제 EURUSD의 평균 실제 스프레드는 ~ 0입니다. 수수료가 myo(예: LMAX, 즉시 제안)로 $10이면 비용은 < 3핍(EURUSD)입니다. 일반적으로 FOREX의 거래 조건은 점점 더 좋아지고 있습니다.

예, 예를 들어 모든 것이 점점 더 좋아지는 것처럼 Dmitry Rannev는 다음과 같이 말합니다.

나는 쉽게 뉴스의 퍼짐을 0으로 만들 수 있습니다. 다만 미끄러짐이 증가할 것입니다. 이것이 기술적으로 어떻게 수행되는지 설명할 필요가 없다고 생각합니까?
뉴스에 미끄러지지 않는 회사를 아시나요?

그건 그렇고, 스프레드가 제로인 계정 유형을 만들고 스프레드를 미끄러지게 하는 것이 좋습니다. 사람들에게 일이 실제로 어떤지(그리고 얼마나 많은 사람들이 하는지) 보여주기 위해. 스프레드는 이제 모든 것으로 측정되지만 미끄러짐은 거의 없습니다.


그리고 틱 테스터의 실제 틱 이력 에서만 미끄러짐과 간격을 제어(볼 수) 있습니다.

 

serferrer :

그리고 틱 테스터의 실제 틱 이력 에서만 미끄러짐과 간격을 제어(볼 수) 있습니다.

간격이 있는 것은 분명하지만 테스터가 미끄러짐을 보는 데 어떻게 도움이 될까요?
 
serferrer :

예, 예를 들어 모든 것이 점점 더 좋아지는 것처럼 Dmitry Rannev는 다음과 같이 말합니다.


그리고 틱 테스터의 실제 틱 이력 에서만 미끄러짐과 간격을 제어(볼 수) 있습니다.

어디에도 없습니다. 전문가(스크립트)가 시장에 오더를 보내기 전에 우리는 매수호가(매도)와 매도호가(매수)를 기억하고, 거래를 연 후에는 기억된 호가와 시작가를 비교합니다.

이것이 미끄러짐이 제어되는 방식입니다(사실 이후).

 
olyakish :

어디에도 없습니다. 전문가(스크립트)가 시장에 오더를 보내기 전에 우리는 매수호가(매도)와 매도호가(매수)를 기억하고, 거래를 연 후에는 기억된 호가와 시작가를 비교합니다.

이것이 미끄러짐이 제어되는 방식입니다(사실 이후).

테스터에서?
 
MetaDriver :
간격이 있는 것은 분명하지만 테스터가 미끄러짐을 보는 데 어떻게 도움이 될까요?

틱 테스터의 실제 틱 이력 에서 테스트되며, 예를 들어 이전 거래일(주), 평균, 최대값, 슬리피지 및 빈도(뉴스에서 +) 및 분포 균일성이 공개됩니다.

저것들. 실제 거래의 비교 (뉘앙스 검색)가 있으며 테스터에는 실제 거래에 최대한 가깝습니다.

그러면 이 모든 정보를 예상 과거 및 미래 슬리피지 분석에 적용할 수 있습니다.

 
olyakish :

어디에도 없습니다. 전문가(스크립트)가 시장에 오더를 보내기 전에 우리는 매수호가(매도)와 매도호가(매수)를 기억하고, 거래를 연 후에는 기억된 호가와 시작가를 비교합니다.

이것이 미끄러짐이 제어되는 방식입니다(사실 이후).

네, 이것이 실제 거래에서 슬리피지가 모니터링되는 방식입니다. 테스터(예: 미래, 과거)에서는 틱에 대해서만 적용됩니다.

과거 - 모니터링과 실제로 거래되지 않는 과거를 의미합니다.

 
serferrer :

예, 예를 들어 모든 것이 점점 더 좋아지는 것처럼 Dmitry Rannev는 다음과 같이 말합니다.

잘 읽어보면 어떨까요?

hrenfx :

PS 한동안 보지 않았습니다. 이제 EURUSD의 평균 실제 스프레드는 ~ 0입니다. 수수료가 myo(예: LMAX, 즉시 제안)로 $10이면 비용은 < 3핍(EURUSD)입니다. 일반적으로 FOREX의 거래 조건은 점점 더 좋아지고 있습니다.