어떻게 손실을 견디고 이익을 기대하며 살 수 있습니까? - 페이지 8

 

나는 긍정적인 슬리피지와 커미션 보상으로 모든 거래에서 인출을 시도했습니다.

테스트 결과가 크게 왜곡되어 이상하게도 - 35.88 인출 이전에 회복계수가 있었는데 84.73이 되었지만, 자금 인출은 1176이 되어 498이 되었습니다.

결과가 완전히 왜곡됩니다. 출력은 초기화 해제 중에 스스로 모든 것을 다시 계산한 다음 결과와 함께 파일을 보는 것이지만 이것은 매우 불편하고 빨리 구현하지 않을 것입니다 - 슬픔.

그리고 드로우다운의 정확한 계산은 초기화 해제 중에는 수행할 수 없습니다. 스톱이 부동인 경우(전혀 없는 경우 포함) 각 틱(바)의 드로우다운을 고려해야 합니다.
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии ( советники ) перед началом использования их в реальной торговле. При...
 
Aleksey Vyazmikin : 긍정적인 슬리피지와 커미션 보상으로 모든 거래에서 인출을 시도했습니다.

테스트 결과가 크게 왜곡되어 이상하게도 - 35.88 출금 전에 회복계수가 있었는데 84.73이 되었는데 자금의 적자는 1176이 되어 498이 되었다.

보증금을 줄여야 할 것 같습니다. 또는 제비를 늘립니다. 로트가 의존하는 전략의 진입 정확도 계수를 시도하십시오.

 
STARIJ :

보증금을 줄여야 할 것 같습니다. 또는 제비를 늘립니다. 로트가 의존하는 전략의 진입 정확도 계수를 시도하십시오.


이 " 입력 정확도 비율 "은 어떤 짐승입니까?

 
Aleksey Vyazmikin : 이 "입력 정확도 비율 "은 어떤 짐승입니까?
짐승이 무서워? 많은 사람들이 이미 거래의 긍정적인 결과의 확률에 따라 가변 로트를 사용하고 있습니다!
 
STARIJ :
짐승이 무서워? 많은 사람들이 이미 거래의 긍정적인 결과의 확률에 따라 가변 로트를 사용하고 있습니다!

적자 시리즈의 지속 시간에 따라 로트를 늘려서 사용할 계획입니다. 귀하의 방법은 어떻게 구현됩니까? 스톱로스 의 거리에 따른 볼륨의 변화와 같은 것이 아닌가?

 
Aleksey Vyazmikin : 적자 시리즈의 지속 시간에 따라 로트를 늘려서 사용할 계획이 있습니다. 귀하의 방법은 어떻게 구현됩니까? 스톱로스 의 거리에 따른 볼륨의 변화와 같은 것이 아닌가?
이런 식으로 시도하십시오. 즉, 당신의 마음에 온 모든 옵션과 조합. 어떤 것이 가장 효과적일 것입니다.
 
STARIJ :
이런 식으로 시도하십시오. 즉, 당신의 마음에 온 모든 옵션과 조합. 어떤 것이 가장 효과적일 것입니다.

언어에 대한 매우 낮은 수준의 지식은 저를 느리게 만듭니다. 그렇지 않으면 이미 주식을 시도했을 것입니다. 따라서 저는 그것을 구현하기 전에 아이디어에 대해 두 배로 생각해야 합니다.

재미있는 점은 요전날 코드의 실수(또는 오히려 일부 지표에 변수를 전달하는 순서에서 MT4와 MT5 사이의 불일치)가 하나의 아이디어를 구현할 때 멋진 필터가 생성되었다는 것입니다. 이제는 다음과 함께 사용합니다. 더 나쁜 것으로 판명되었지만 또한 긍정적인 생각.

 

이것은 50ms의 지연으로 "실제 틱을 기반으로 하는 각 틱"을 테스트하고 로트당 3.4단위의 보증금을 인출할 때 (여러 개선 사항을 거친 후) 지금 발생합니다.

일부 인출로 인해 수치가 다소 왜곡되었습니다.

다음과 같이 구현됩니다.

if (Use_Comission== true )
{
 int LotPos= StringToInteger (Order.Market_Order_Info(ALL,ALL,ALL, "Lot" )); //Получаем текущий объем позиции
 if (LotPos!=LotOld)
 {
   int LotDelta= 0 ;
   if (LotPos>LotOld)LotDelta=LotPos-LotOld;
   if (LotPos<LotOld)LotDelta=LotOld-LotPos;
   TesterWithdrawal (LotDelta*Comission);
  LotOld=LotPos;
 }

}

3773 거래 보고서에서 각 거래는 1랏이며 3773*3.4=12828.20 - 출금 13719 델타 890.8 입니다.

제발 말해줘, 왜 내가 그런 차이가 나는지 알 수 있니?

 
Aleksey Vyazmikin : 말해주세요. 누군가가 제가 왜 그런 차이를 보이는지 알고 있을까요?

고려할 가치가 있습니까? 중요한 것은 결과가 긍정적입니다.

 
그리고 가장 중요한 것은 올바른 길을 가고 있다는 것입니다. 언어를 배우려면 짧은 테스트 스크립트를 사용하세요.