백테스트에서 훌륭한 EA! - 페이지 99

 
islandhome:
아라곤의 대답으로. 바람직한가? 예, 8,9,10,12 동안 결정을 번복할 수 있었다면 지난 주에 2,000달러를 모았을 것입니다. Ea는 3일 동안 40개의 거래를 수행했습니다. 그 중 27개는 거래에서 손실되었고 23개는 이익을 냈습니다. 67%의 손실률에 해당합니다. 허용된 시간 동안의 승률 거래와 동일합니다. 차이점은 이 4시간 동안 거래가 역전될 때 훨씬 더 빨리 500에서 $2,000의 이익으로 상승한다는 것입니다.

나는 이것을 추가하여 시도했다 ...

/////////Test of reversing decision during specified hours/////////

if(Decision == DECISION_SELL)

{

Decision = DECISION_BUY ;

Print("Solution - to sell: reversed based on trade hours to BUY: ", DecisionValue);

// BlockSell = false;

BlockBuy = false;

return(0);

}

if(Decision == DECISION_BUY)

{

Decision = DECISION_SELL;

Print("Solution - to buy: reversed based on trade hours to SELL: ", DecisionValue);

BlockSell = false;

// BlockBuy = false;

return(0);

}

//////////////////end of reversing decision during specific hours test//////////

백테스트에서는 전혀 차이가 없어 보였습니다 . 코드를 켰을 때와 껐을 때와 같은 결과입니다. 저는 초보 코더일 뿐입니다. 어떤 이유에서인지 나는 이 코드가 지시받은 줄을 인쇄했지만 반전된 결정에서 거래를 열지 않았다는 것을 이해하지 못합니다. 왜 안되는지 모르겠습니다. 첨부된 EA에는 '역시간'을 의미하는 -rh가 있습니다.

오늘 다른 모든 사람들과 마찬가지로 나는 두 번의 거래에서 이기고 한 번의 거래를 잃어 두 번의 승리로 얻은 모든 이익을 앗아갔습니다. 내일 큰 뉴스 이벤트입니다. 내 위험을 축소하고 있습니다. 내일 일찍 꺼질 수도 있습니다...소식을 날려버리세요. 오늘은 그 간극을 어떻게 해야 할지 모르겠습니다. 아마도 코드에 더 능숙한 사람이 내가 시작한 것을 고칠 수 있을 것입니다.

 

좋아, 여기에 몇 가지 생각이 있습니다 ...

1- 이 EA가 작동하는 것을 보면서 나는 때때로 그것이 닫히는 논리와 그것을 개선할 수 있는 방법에 대해 궁금해합니다. 이익을 절약하기 위해 무엇을 볼 수 있습니까?

적절한 사례: 어젯밤에 잠을 자는 동안 총 $9.50에 두 자리를 차지했습니다. 내가 설정한 위험도 수준에서 2연패를 해서 기뻤다. 나는 이 수준에서 백테스트에 비해 승률이 조금 작다는 것을 알아차렸다. 테스터의 승률은 평균 $5에서 $8, 때로는 그 이상이었습니다. 패자는 평균 $11에서 $14.50 사이였습니다. 그런 식으로 평균 2승은 평균 1패보다 큽니다. 인생은 좋다.

그래서 저는 오늘 아침에 상황이 어떤지 확인하기 위해 일어납니다. 2승, 좋습니다. 그리고 $5.40 하락한 세 번째 위치에 있습니다. 손절매 를 보면 끝까지 나가면 약 $16를 잃을 수 있습니다.

이제 나는 결정에 직면해 있으며 질문은 무엇입니까? 시스템이 개입 없이 자체적으로 실행되도록 하고 승/패 비율이 시스템의 논리에 맞다고 신뢰합니까 아니면 수동으로 거래를 종료합니까?

나는 세 번째 거래에서 손익분기점까지 가는 위치까지 가격이 움직이는 것을 지켜보았다. 나는 이것이 좋은 징조라고 생각했다. 그것은 그 위치에 찬성하는 점진적인 경향처럼 보이며 아마도 지금 당장은 아닐 수도 있지만 시간을 주면 그렇게 될 것입니다. 나는 몇 번의 되돌림을 더 견뎌야 할 수도 있지만 결국 그것은 t/p가 될 것이고 승리는 3 0이 될 것입니다.

그래서 나는 EA의 논리가 클로징을 지켜보고 있는 상태에서 자체적으로 진행되도록 하기로 결정했습니다.

1시간 후에 다시 돌아와서 쌍이 s/l을 트립할 수 있을 만큼 간격이 벌어졌고 확실히 $16 하락이 발생했음을 확인했습니다.

이제 이런 종류의 시나리오를 어떻게 피할 수 있었는지 궁금합니다.

2- 이것은 거래 규율과 손을 멀리하거나 계속하는 것에 관한 전체 문제를 제기합니다. 나는 세 번째 포지션이 버틸 수 없다고 생각했고 어느 쪽이든 나에게 50/50 확률로 보였다. 저는 50/50이 정말 좋은 확률이라고 생각하지 않습니다.

반면에 내가 거래하는 시스템을 신뢰하지 않으면 거래할 비즈니스도 없습니다. 그렇다면 이 둘의 균형은 어디에서 찾을 수 있을까요? 모든 거래에서 이길 수는 없지만 여전히 원합니다.

마지막으로 백테스터가 성능에 대한 큰 파노라마 그림을 제공하는 반면 하루, 2 또는 3개의 거래 비율로 각 거래를 관찰하는 것을 관찰했습니다. 그들은 백 테스터에서 아주 좋아 보이는 더 큰 그림에 맞습니다.

(상대적으로 말해서) 하나의 큰 손실에 대해 승리한 것이 두 개의 작은 승리라는 점에서 내가 방금 운이 없었다고 결론을 내릴 수 있습니까? 아니면 브로커가 데이터 피드를 엉망으로 만들고 시스템에 대해 의도적으로 작동하도록 조작한다고 결론을 내립니까? 나는 어떤 증거가 시사하는 바가 무엇인지 또는 실제로 결과를 해석하는 방법을 모릅니다.

지금은 거래를 계속하고 탭을 유지하도록 할 것입니다. 이것이 어떤 분야로 발전하고 있는지 궁금합니다. 나는 그것을 해야 할 이유가 있고 증거가 너무 천천히 얻어지고 있다는 사실을 알지 못하는 것을 좋아하지 않습니다. 나는 대답을 참을성이 없고 무슨 일이 일어나고 있는지 말할 수 있는 정보가 충분하지 않습니다.

내가 그것을 끄지 못하게 한 유일한 것은 Dave와 다른 사람들이 충분히 오랫동안 실행되도록 허용된다면 순방향 테스트가 실제로 백 테스트 패턴을 따르는 것을 보고 있다는 정보를 게시했다는 것입니다. 인내는 결코 나의 장점이 아니었습니다.

하루 더 드리겠습니다.

 

안녕 Aragorn, CT에서 저보다 더 끈질기게 하시더군요. 저는 이것을 조금 포기했고 실제 거래로 돌아가야 했습니다. 저는 이미 이 시스템에서 라이브로 약 500달러를 잃었습니다. 정말 좋은 승리를 거둔 다음 모든 것을 잃을 것입니다. .. 계속해서 계속해서 위로 올라가는 대신 계속 내려가면 Pro 버전을 구입하고 두통을 줄이는 것이 더 저렴했을 것입니다... 이 EA에는 독창적인 논리가 있고 시도하고 작동하게 만드는 중독성이 있음을 부인할 수 없습니다. .. 하지만 너무 독창적이기 때문에 개발자가 그런 식으로 의도한 것일 수 있으므로 Pro 버전을 사용하도록 유도하고 실제로 성공할지 궁금해하는 몇 달 동안 번거로움을 멈출 것이라고 생각했습니다. 나는 심장 박동에 프로 버전을 사고 싶지만 내 인생에 대해 한 사람이 그것을 가지고 있고 작동하는지 여부를 말할 수 없습니다 ...

당신은 규율을 언급했습니다. 작은 이익을 보기 위해 몇 달을 기다려야 한다고 생각하지 않습니다. 그렇다면 이 EA는 우리가 생각한 것처럼 작동하지 않습니다. USDJPY를 보십시오. 합리적인 추세로 순조롭고 쉬웠습니다. CT는 백테스트 로 실행할 수 있었다면 지난 3-4주 동안 이로부터 매우 좋은 이익을 얻을 수 있었을 것입니다. 그러나 변동성 시간을 제외하더라도 모든 것을 돌려주었습니다. ....

나는 Daves의 마지막 코멘트가 CT가 그의 이익을 돌려주었고 그가 그의 이전 스레드로 돌아갔다는 것인 줄 알았는데..

sooo 평소처럼 거래를 계속하고 측면에서 EA를 사용하고 있습니다. 현재 매우 잘하고 있는 관심 중 하나는 Phoenix2007이기도 합니다. Sashken도 있습니다. 이 2개는 챔피언십 대회에서 상위권에 있으며 제 라이브 인스턴스는 1-내에서 정확한 거래를 하고 있습니다. 2핍.

 
 
DudeWorks:

나는 Daves의 마지막 코멘트가 CT가 그의 이익을 돌려주었고 그가 그의 이전 스레드로 돌아갔다는 것인 줄 알았는데..

.

아니, 당신이 잘못 이해했습니다. 나는 그것으로부터 작은 이익을 얻습니다. (작은)

나에게 맞는 것을 찾았기 때문에 설정 및 테스트 결과 게시를 중단했습니다. 아직 승률 70% 이상입니다.

그러나 나는 argorn이 말하는 것과 같은 문제를 봅니다. 나는 이익이 일반적인 8핍 백 테스트 쇼를 위해 빠져나가고 있는 것을 본다. ea가 가격 움직임이 느려지고 있다고 생각하는 원인인지는 모르겠지만 5핍에서 이익 을 낸 다음 가격이 계속 유지되는 것을 보았습니다.

당신은 EA Argorn에 물건을 추가하는 데 꽤 능숙해 보입니다. 그것이 붙어있는 단단한 tp를 설정할 수 있도록 시도 할 수 있습니까?

반면에 12핍의 이익이 1회 발생하는 것을 보았습니다. 뭐?

시장 상황이나 뭔가를 마브. 몰라.

 

일요일 밤에 IBFX 데모에서 이것을 시작했습니다.

이번 주까지의 내 진술은 다음과 같습니다.

데이브 설정 사용 중...

 

나는 1.88로 플레이하여 min pip 설정을 존중할 수 있는지 확인했습니다. 나는 최고의 pip 이익 = 15를 명시하도록 코드를 변경하기도 했습니다. 제대로 작동하지 않는 것 같았습니다. 그리고 그 pip 타이머를 가지고 놀 때 어떤 설정을 사용해도 결과는 변경되지 않았습니다. (30,60,120,240)

그러나 핍 타이머를 false로 설정할 때 켜진 상태보다 몇 핍을 더 만들었습니다. 1 개월 동안 실행했지만 동일한 거래를하는 것처럼 보였습니다.

하지만 그건 내 테스트일 뿐이야

또한 모든 OS 버전에서. 설정 창에는 이익 설정 옵션이 있지만 이 extern 설정을 참조하는 코드에서 아무 것도 찾지 못했습니다.

프로 버전에서는 얼마나 남았는지 궁금합니다.

편집: DudeWorks....예, 중독성이 있습니다.... 보시다시피 만족스러운 결과를 얻었지만 테스트를 위해 도망칠 수 없습니다. (지금까지)

CT 검사는 마약과 같아서 도저히 감당이 안 된다.

 
DudeWorks:
안녕 Aragorn, CT에서 저보다 더 끈질기게 하시더군요. 저는 이것을 조금 포기했고 실제 거래로 돌아가야 했습니다. 저는 이미 이 시스템에서 라이브로 약 500달러를 잃었습니다. 정말 좋은 승리를 거둔 다음 모든 것을 잃을 것입니다. .. 계속해서 계속해서 위로 올라가는 대신 계속 내려가면 Pro 버전을 구입하고 두통을 줄이는 것이 더 저렴했을 것입니다... 이 EA에는 독창적인 논리가 있고 시도하고 작동하게 만드는 중독성이 있음을 부인할 수 없습니다. .. 하지만 너무 독창적이기 때문에 개발자가 그런 식으로 의도한 것일 수 있으므로 Pro 버전을 사용하도록 유도하고 실제로 성공할지 궁금해하는 몇 달 동안 번거로움을 멈출 것이라고 생각했습니다. 나는 심장 박동에 프로 버전을 사고 싶지만 내 인생에 대해 한 사람이 그것을 가지고 있고 작동하는지 여부를 말할 수 없습니다 ...

당신은 규율을 언급했습니다. 작은 이익을 보기 위해 몇 달을 기다려야 한다고 생각하지 않습니다. 그렇다면 이 EA는 우리가 생각한 것처럼 작동하지 않습니다. USDJPY를 보세요. 합리적인 추세로 순조롭고 쉬웠어요. CT는 백테스트로 실행할 수 있었다면 지난 3-4주 동안 이것으로 아주 좋은 수익을 낼 수 있었을 텐데, 변동성 시간을 제외하더라도 모든 것을 되돌려 주었습니다. ....

나는 Daves의 마지막 코멘트가 CT가 그의 이익을 돌려주었고 그가 그의 이전 스레드로 돌아갔다는 것인 줄 알았는데..

sooo 평소처럼 거래를 계속하고 측면에서 EA를 사용하고 있습니다. 현재 매우 잘하고 있는 관심 중 하나는 Phoenix2007이기도 합니다. Sashken도 있습니다. 이 2개는 챔피언십 대회에서 상위권에 있으며 제 라이브 인스턴스는 1-내에서 정확한 거래를 하고 있습니다. 2핍.

이 다른 EA에 대한 링크나 다운로드 및 테스트할 수 있는 곳을 꼭 공유해 주십시오. 내가 여기에 매달려 있는 유일한 이유는 내가 더 잘 알지 못하기 때문입니다.

Dave는 내가 믿는 것과 약간 다른 설정을 가지고 있습니다. 예를 들어 역 인덱스=8을 사용하여 더 많은 거래를 생성한 다음 새 필터를 사용하여 노이즈를 분류했습니다. 나는 내가 하고 있는 일이 그의 역색인(reverse index)=3.82를 실행하는 방법보다 더 나은/나쁜 것을 알지 못합니다.

오늘 아침에 이상한 점은... 잠에서 깨어보니 EURUSD와 USDCAD의 두 가지 포지션이 있었습니다. 전문가 탭에서 결정 값이 어디에 있는지 확인했을 때 판매할 솔루션은 -.0016이었습니다! 그러나 그것은 명령을 실행하지 않았습니다. 내 DV 필터가 여기에서 .0009 이상의 절대 가치 를 실행할 수 있기 때문에 이것이 특히 이상하다는 것을 알았습니다. 여기서 방금 거래를 얻었고 .0016의 판매 솔루션을 사용했지만 여전히 다음 위치를 실행하지 않았습니다!!!!

그래서 나는 그것을 따라 수동으로 주문을 열었습니다. 1로트 자리를 잡았지만 곧바로 후회했다. 방금 6달러를 벌었고 판매할 다음 막대는 전문가 탭의 .0001로 이동했습니다. 나는 스프레드 손실을 감수하고 모든 것을 되돌리기보다는 나가기로 결정했습니다. 나는 전날의 패배로 여전히 괴로워하고 있었다. 몇 분 후 나는 그것이 내가 요구했던 5핍을 줄 것이라는 것을 알았습니다. 하지만 돌이켜보면 언제나 완벽하죠?

어쨌든 나는 이 EA가 어떻게 생각하는지 여전히 신비롭습니다. 그것은 분명히 거래를 받고 승리합니다. 나는 그것이 솔루션의 결정 가치를 기반으로 그렇게했다고 생각했습니다. 분명히 그것보다 더 많은 것이 있거나 내가 그것을 보았을 때보다 훨씬 이전에 위치에 들어갔을 것입니다. DV가 그렇게 높았을 때 위치에서 벗어나게 한 이유가 무엇인지 궁금합니다.

내가 흥미롭게 찾은 또 다른 사실은 내 테스트에서 내가 이전에 많은 테스트에 집중한 jpy보다 지금 EURUSD가 더 나은 것으로 나타났습니다. gbpjpy의 스프레드는 미쳤습니다. 대부분의 시간에 2의 스프레드 대신 eurusd에서 이것을 수행할 수 있다면 위험도 줄일 수 있을 것이라고 생각합니다.

격려와 끈기에 감사드립니다. 제가 완강하지 않기를 바랄 뿐입니다.

 
 
xxDavidxSxx:
아니, 당신이 잘못 이해했습니다. 나는 그것으로부터 작은 이익을 얻습니다. (작은)

나에게 맞는 것을 찾았기 때문에 설정 및 테스트 결과 게시를 중단했습니다. 아직 승률 70% 이상입니다.

그러나 나는 argorn이 말하는 것과 같은 문제를 봅니다. 나는 이익이 일반적인 8핍 백 테스트 쇼를 위해 빠져나가고 있는 것을 본다. ea가 가격 움직임이 느려지고 있다고 생각하는 원인인지는 모르겠지만 5핍에서 이익을 낸 다음 가격이 계속 유지되는 것을 보았습니다.

당신은 EA Argorn에 물건을 추가하는 데 꽤 능숙해 보입니다. 그것이 붙어있는 단단한 tp를 설정할 수 있도록 시도 할 수 있습니까?

반면에 12핍의 이익이 1회 발생하는 것을 보았습니다. 뭐?

시장 상황이나 뭔가를 메이브. 몰라.

나는 이것을 진지하게 고려했다. 혹시라도 주의가 산만해지면 조사하겠습니다. 내 세계에는 산만함이 넘쳐난다...ㅋㅋㅋ 나는 실제로 프로그래밍에 집중할 시간이 별로 없다. 내 백 테스트에서 나는 한 거래의 t/p가 98핍까지 한 번이라는 것을 발견했습니다. 실제로 여기에 내가 결과에서 꺼낸 t/p의 데이터 시리즈가 있습니다. 이것은 8월 1일부터 EURUSD의 현재까지였습니다. 이것들은 단지 그것이 한 거래의 t/ps일 뿐입니다...

at/p에 하드코딩한다면 어디에 설정할까요?

0.0098

0.0076

0.0047

0.0047

0.0025

0.0025

0.0025

0.0024

0.0021

0.0021

0.002

0.0019

0.0019

0.0019

0.0018

0.0018

0.0018

0.0017

0.0017

0.0017

0.0017

0.0017

0.0016

0.0016

0.0016

0.0016

0.0016

0.0015

0.0015

0.0015

0.0015

0.0015

0.0015

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0014

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0013

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0012

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.0011

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.001

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0009

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0008

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0007

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0006

0.0005

0.0005

0.0005

0.0005

또 다른 호기심, 백테스트 에서 2개월 동안 4번만 t/p 5핍을 수행했지만 내 라이브 포워드 테스트에서는 이미 한 번 수행했고 다른 거래는 6에 불과했습니다??? 뭔가 여전히 여기에 비린내가 있습니다.