CyberiaTrader..놀라운 EA! - 페이지 15

 

버전 1.88로 테스트

여러분은 여기서 훌륭한 일을 하고 있습니다. 이 EA의 실제 라이브 버전을 기대합니다.

저는 v1.88을 사용하여 좋은 결과를 얻었고 최근에 COESFX에 계정을 개설했습니다. StrategyBuilderFX에서 제공한 이전 MT4 사본에서는 COESFX에서 제공한 MT4와 상당히 다른 보고서가 나왔습니다.

그들을 살펴보십시오. StrategyBuilderFX에는 $150,059.44의 수익이 있는 보고서가 있으며 COESFX MT4의 동일한 설정은 $4,063.28의 수익을 냅니다. 물론 제가 간과한 게 있을 수도 있겠지만, 그랬다면 찾을 수 없었습니다.

꽤 흥미로운. 나는 두 프로그램 사이에 EA의 설정을 두 번 확인 했고 좋은 보고서에서 저장된 설정을로드했습니다. 물론 COESFX는 라이브 계정이 연결된 버전입니다. lol.

파일:
 

위의 설정...

이것이 도움이 될 것이라고 생각했습니다. 이전 게시물에서 언급한 설정 파일입니다. .zip의 이름을 .set으로 바꿉니다.

파일:
v1.88.zip  3 kb
 

숲,

이 문제를 깨서 죄송하지만 결과에 많은 가중치를 부여하려면 모델링 품질이 90% 이상이어야 합니다. 지금 결과는 모델링 품질이 약 30%임을 보여줍니다.

만약 당신이 이것을 사용한다면 어떻게 진행되는지 저희에게 알려주십시오. COESFX를 통해 표준 로트로 가십니까 아니면 미니 로트로 하시겠습니까?

 

오, 나는 디를 안다. 그냥 만지작거리고 있어요. 나도 약간의 라이브 테스트를 했고 꽤 좋은 결과를 얻었지만 이것은 내가 일부 설정을 조정하는 동안 오늘 오후에 퍼터에 앉아 수행되었습니다.

내 주요 초점은 두 플랫폼 공급자 간의 차이점이었습니다.

나는 일부 M1 데이터를 다운로드했고 앞으로 더 높은 모델링 품질을 얻으려고 노력할 것입니다.

COESFX로 스탠다드 랏을 거래합니다. 나는 계정에 자금이 있었고 최근에 emini 계정에 집중하고 있습니다.

 

CCI 로직 오류...

모두,

짧은 소개: 제 이름은 칼입니다. 저는 20년 넘게 프로그래머로 일했으며 대부분 독점 언어를 사용했습니다. 저는 약 2년 동안 FOREX를 거래해 왔으며 이제 막 귀하의 훌륭한 포럼을 찾았습니다. MT4 사용법/프로그래밍 방법을 확실히 배우고 싶습니다. 저는 지난 9년 동안 금융 타이밍 소프트웨어의 개발자였으며 곧 Investment Advisors와 온라인으로 연결될 주요 프로젝트 를 가지고 있습니다. 그 프로젝트를 마치면서 MT4에 뛰어들 것입니다. 몇 가지 아이디어가 있습니다...

매력적인 프로그램인 CyberiaTrader v1.85는 언뜻 보기에 CCI 로직을 고쳐야 합니다...

int AskCCI ()

{

if (iCCI( NULL, 0, 13, PRICE_TYPICAL, 0) < -100)

DisableSell = true;

if (iCCI( NULL, 0, 13, PRICE_TYPICAL, 0) > 1000)

DisableBuy = true;

return (0);

}

'> 1000'을 '> 100'으로 변경해야 합니다. CCI는 -200/200 미만/초과하는 경우가 거의 없습니다.

이것은 훌륭한 포럼입니다. 참여하게 해주셔서 감사합니다. 앞으로 기여할 수 있기를 기대합니다.

 
crodzilla:
모두,

짧은 소개: 제 이름은 칼입니다. 저는 20년 넘게 프로그래머로 일했으며 대부분 독점 언어를 사용했습니다. 저는 약 2년 동안 FOREX를 거래해 왔으며 이제 막 귀하의 훌륭한 포럼을 찾았습니다. MT4 사용법/프로그래밍 방법을 확실히 배우고 싶습니다. 저는 지난 9년 동안 금융 타이밍 소프트웨어의 개발자였으며 곧 Investment Advisors와 온라인으로 연결될 주요 프로젝트를 가지고 있습니다. 그 프로젝트를 마치면서 MT4에 뛰어들 것입니다. 몇 가지 아이디어가 있습니다...

매력적인 프로그램인 CyberiaTrader v1.85는 언뜻 보기에 CCI 로직을 고쳐야 합니다...

int AskCCI ()

{

if (iCCI( NULL, 0, 13, PRICE_TYPICAL, 0) < -100)

DisableSell = true;

if (iCCI( NULL, 0, 13, PRICE_TYPICAL, 0) > 1000)

DisableBuy = true;

return (0);

}

'> 1000'을 '> 100'으로 변경해야 합니다. CCI는 -200/200 미만/초과하는 경우가 거의 없습니다.

이것은 훌륭한 포럼입니다. 참여하게 해주셔서 감사합니다. 앞으로 기여할 수 있기를 기대합니다.

이 crodzilla를 찾아주셔서 감사합니다. 잘못된 유형이었을 것입니다. 현재 작업 중인 베타 버전에 수정 사항을 통합했습니다. 나는 약간의 디버깅과 앞으로 테스트를 한 후에 그것을 게시할 것입니다. 발견한 다른 의심스러운 코드를 게시하십시오. 모든 것이 도움이 됩니다!

 

개념 평가

Pivot_day 필터 외에 CyberiaTrader에 새로운 개념을 영구적으로 추가하는 것을 고려하고 있습니다. 모두 아시다시피 더 큰 가격대는 좁은 범위를 따르고 그 반대의 경우도 마찬가지입니다. ATR은 이에 대한 완벽한 지표입니다. 입력된 거래를 보다 성공적으로 수행하기 위해 CT는 수익에 더 빠르고 성공적으로 도달할 가능성이 더 높은 더 좁은 범위에만 입력할 수 있습니다. 지금 베타 버전에서 좋은 결과를 테스트하고 있지만 구현하기 전에 피드백이 필요했습니다. 어떻게 생각하나요?

또한 누군가 iATR에 대한 정규화 코드를 게시할 수 있습니까? scale 0-100이고 ATR(normalized)이 50 미만일 때만 입력해야 합니다. 감사합니다!

 

한가지 더 넣어주실 수 있으신가요...

모든 Quant 번호를 화면에 표시하도록 주석 행을 변경했습니다. 나는 세상에서 무엇을 의미하는지 전혀 모르지만 언젠가는 도약할 것이며 주문이 입력된 이유를 이해할 것입니다.

//Comment(comment_line);

Comment(comment_line,

"\n SellPossibilityMid*SellPossibilityQuality: ", SellPossibilityMid*SellPossibilityQuality,

"\n BuyPossibilityMid*BuyPossibilityQuality: ", BuyPossibilityMid*BuyPossibilityQuality,

"\n UndefinedPossibilityMid*UndefinedPossibilityQuality: ", UndefinedPossibilityMid*UndefinedPossibilityQuality,

"\n UndefinedSucPossibilityQuality: ", UndefinedSucPossibilityQuality,

"\n SellSucPossibilityQuality: ", SellSucPossibilityQuality,

"\n BuySucPossibilityQuality: ", BuySucPossibilityQuality,

"\n UndefinedPossibilityQuality: ", UndefinedPossibilityQuality,

"\n SellPossibilityQuality: ", SellPossibilityQuality,

"\n BuyPossibilityQuality: ", BuyPossibilityQuality,

"\n UndefinedSucPossibilityMid: ", UndefinedSucPossibilityMid,

"\n SellSucPossibilityMid: ", SellSucPossibilityMid,

"\n BuySucPossibilityMid: ", BuySucPossibilityMid,

"\n UndefinedPossibilityMid: ", UndefinedPossibilityMid,

"\n SellPossibilityMid: ", SellPossibilityMid,

"\n BuyPossibilityMid: ", BuyPossibilityMid

);

 
fxspeedster:
Pivot_day 필터 외에 CyberiaTrader에 새로운 개념을 영구적으로 추가하는 것을 고려하고 있습니다. 모두 아시다시피 더 큰 가격대는 좁은 범위를 따르고 그 반대의 경우도 마찬가지입니다. ATR은 이에 대한 완벽한 지표입니다. 입력된 거래를 보다 성공적으로 수행하기 위해 CT는 수익에 더 빠르고 성공적으로 도달할 가능성이 더 높은 더 좁은 범위에만 입력할 수 있습니다. 지금 베타 버전에서 좋은 결과를 테스트하고 있지만 구현하기 전에 피드백이 필요했습니다. 어떻게 생각하나요? 또한 누군가 iATR에 대한 정규화 코드를 게시할 수 있습니까? scale 0-100이고 ATR(normalized)이 50 미만일 때만 입력해야 합니다. 감사합니다!

안녕,

Normalized ATR을 만들려고 했지만 그렇게 간단한 작업은 아닌 것 같습니다.

따라서 입력을 가지고 놀 수 있습니다.

이고르

추신. 죄송하지만 코드에 버그가 있었습니다. 결정된.

파일:
 

안녕!

사이버비아의 모든 코드를 분석하기 시작했는데 정말 이상합니다.

시작 함수 호출당 여러 번 시장 정보를 얻거나 스프레드를 계산합니다.

FindSuitablePeriod()의 작동 방식과 이에 대해 어떻게 생각하는지 이해한 사람이 있습니까?

결정 값을 계산하는 방법을 보십시오( CalculatePossibility() ). 나에게 이 EA는 M1 TF에서만 작동할 수 있으며(결정 값 계산 때문에) 결정 표현에 오류가 없는지 궁금합니다.

조조