ASCTrend 시스템 - 페이지 44

 

이 AbsoluteStrenght 표시기를 나타내는 다른 이미지입니다.

일부 사람들은 EMA 횡단을 기반으로 EA에서 횡단 각도를 사용하고 있다는 것을 알고 있습니다. 그들은 그것을 핍 또는 핍으로 하고 있습니다 ... 그들이 어떻게 하는지 모르지만 이 "각도"는 일부 프로그래머에게 잘 알려져 있으며 디지털 필터에만 사용하지 않습니다. 그리고 시그널 라인 은 MACD 인디케이터에 사용됩니다(같은 규칙).

파일:
absolute2.gif  26 kb
 

감사해요...

감사합니다 ND와 Waltini... 정말 도움이 됩니다!

 
waltini:
안녕하세요 큐브스테이크입니다.

NewDigital은 30분짜리 ASCTrend 시스템에 대해 여러 가지 다른 접근 방식을 사용하지만 모두 EA에서 다루는 것은 아닙니다. 여기에는 AbsoluteStrength가 내장되어 있지 않습니다.

RSIFilter는 입력 옵션일 뿐입니다. 종료 옵션은 ASCTrend, NonLagMA, ^pivot(손절매 및 이익실현) 및 손절매입니다.

도움이 되었기를 바랍니다

왈티니

규칙 #2는 AbsoluteStrenght 표시기에서 종료하는 것입니다.

예를 들어:

double f1u = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,0,i);//up

double f2u = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,0,i+1);//up

double f3u = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,0,i+2);//up

double f1us = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,2,i);//up_sig

double f2us = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,2,i+1);//up_sig

double f3us = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,2,i+2);//up_sig

double f1ds = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,3,i);//up_sig

double f2ds = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,3,i+1);//up_sig

double f3ds = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,3,i+2);//up_sig

double f1d = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,1,i);//dn

double f2d = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,1,i+1);//dn

double f3d = iCustom(Symbol(),0,"AbsoluteStrength_v1",Mode,Length,Smooth,Signal,Price,ModeMA,1,i+2);//dn

if(f1u > f1d && f2u > f2d && f2u > f2us && f1u < f1us)

이미지에서 AbsoluteStrenght 표시기의 출구를 볼 수 있습니다. 나는 때때로 하나의 주문에 여러 개의 출구가있을 수 있기 때문에 이상적인 출구라고 생각하지 않지만 괜찮습니다.

파일:
exit2.gif  29 kb
 

이 이미지에서 우리는 어느 라인이 어느 라인인지 알 수 있습니다.

파일:
absolute3.gif  26 kb
 

첨부된 이미지로 이해가 되실지 모르겠습니다.

파일:
absolute4.gif  30 kb
 

NewDigital님, 감사합니다.

Absolute exit를 EA에 통합하려고 할 수도 있습니다. 모든 상황에서 완벽한 출구는 없다고 생각합니다. 귀하의 거래 스타일에 맞는 출구를 선택하기만 하면 됩니다.

내 데모는 현재 어제 약 1200에서 Gb/us 및 Eur/U 모두 매도 상태이며 EA는 두 거래를 모두 마감했어야 했습니다. 앞서 언급했듯이 ASCTrend 종료 및 NonLagMA 종료 기능 이 작동하지 않습니다. EA를 살펴보고 쉽게 고칠 수 있는 문제인지 확인하시겠습니까?

왈티니

 

ASCTrend 시스템이란 무엇입니까?

1. 우리는 추세의 일부를 가질 수 있습니다. 그것은 우리가 큰 추세의 모든 핍을 이익으로 "전환"할 수 없다는 것을 의미합니다. 우리는 추세의 일부를 거래할 수 있습니다.

2. (원하는 경우) 재입장할 수 있습니다.

3. 출구가 있습니다 (하나 또는 둘 - 우리까지).

4. 거래에 대한 몇 가지 규칙이 있습니다.

5. 지표 세트가 있습니다.

6. 차트에 Non-Trading Zones가 있습니다.

7. 모든 표시기가 서로 연결되어 있어야 합니다(라이브러리 파일 또는 기타로). 예를 들어 특정 주문에 대한 종료가 있어야 합니다. 그냥 나가는 것이 아닙니다. 우리는 지금 그것을 가지고 있지 않다

8. 그리고 마지막으로 모든 시스템은 스스로 훈련해야 합니다. 이는 지표가 자동으로 조정된 더 나은 설정을 위해 이력을 확인해야 함을 의미합니다. 우리도 가지고 있지 않습니다.

#7과 #8을 만들면 이 시스템이 완성됩니다.

하지만 지금은 #7과 #8을 어떻게 해야 할지 모르겠습니다. 이 스레드 https://www.mql5.com/en/forum/174396 가 몇 가지 예를 보기 위해 더 개발될 때까지 기다립니다. 또는 어떻게 하면 좋을지 아이디어가 떠오를 수도 있습니다.

EA를 말하는 것이 아닙니다. 수동 거래 시스템에 대해 이야기하고 있습니다. ASTrend 시스템 전용.

 
waltini:
NewDigital님, 감사합니다.

Absolute exit를 EA에 통합하려고 할 수도 있습니다. 모든 상황에서 완벽한 출구는 없다고 생각합니다. 귀하의 거래 스타일에 맞는 출구를 선택하기만 하면 됩니다.

내 데모는 현재 어제 약 1200에서 Gb/us 및 Eur/U 모두 매도 상태이며 EA는 두 거래를 모두 마감했어야 했습니다. 앞서 언급했듯이 ASCTrend 종료 및 NonLagMA 종료 기능이 작동하지 않습니다. EA를 살펴보고 쉽게 고칠 수 있는 문제인지 확인하시겠습니까?

왈티니

알겠습니다.

저는 전문 코더는 아니지만 코드 내부에서 무언가를 볼 수 있습니다.

 
waltini:
NewDigital님, 감사합니다.

Absolute exit를 EA에 통합하려고 할 수도 있습니다. 모든 상황에서 완벽한 출구는 없다고 생각합니다. 귀하의 거래 스타일에 맞는 출구를 선택하기만 하면 됩니다.

내 데모는 현재 어제 약 1200에서 Gb/us 및 Eur/U 모두 매도 상태이며 EA는 두 거래를 모두 마감했어야 했습니다. 앞서 언급했듯이 ASCTrend 종료 및 NonLagMA 종료 기능이 작동하지 않습니다. EA를 살펴보고 쉽게 고칠 수 있는 문제인지 확인하시겠습니까?

왈티니

나는 EUR/US에서도 EA를 거래했으며 본질적으로 동일한 공매도 거래를 했습니다. 문제는 (내 생각에) RSI 필터입니다. 입장만 가능하다고 말씀하신 건 알겠는데, 그게 아닌 것 같아요. ASCTrend가 종료 신호를 제공할 때 RSI 필터는 항상 반대 방향에 있었습니다. EA를 올바르게 읽으면 ASCTrend와 RSI가 일치하지 않는 한 닫히지 않습니다.

if (EnableRSIFilterConfirm) { //2

upbuffer = iCustom(NULL,NULL,"RSIFilter_v1",9,0,ShiftSignal);

dnbuffer = iCustom(NULL,NULL,"RSIFilter_v1",9,1,ShiftSignal);

PB = (PB && 업버퍼>0); //확인된 방향 가져오기

PS = (PS && dnbuffer<0); //확인된 방향 가져오기

} //2

필터를 설정한 다음 닫기 논리에서 PB 및 PS를 사용합니다.

if (!EnableNonLagMAExit && PS){//5

닫기구매();

반환(0);

그리고

if (!EnableNonLagMAExit && PB){//5

닫기판매();

반환(0);

그래서 그게 문제인 것 같아요...

또한 EA v7.1을 사용하는 경우 중지 손실 에 문제가 있으며 절대로 실행되지 않습니다. 7.2에서 수정했습니다(불행히도 너무 늦게까지 눈치채지 못했습니다. ), 그러나 여전히 RSI 필터와 동일한 문제가 있습니다.

저는 다중 재진입을 허용하는 v8과 일종의 다지점 시스템에서 작동하는 8.1을 작업 중이며 위에서 설명한 ND의 방식에 따라 더 많이 작업하고 있습니다.

ASCTrend가 매도라고 말하고 RSI가 동의하지 않지만 Absolute Strength와 NonLag가 모두 일치하고 구성 가능한 이익 금액이 있는 경우 매도 등입니다.

또한 다지점 시스템에 위험 대 보상 비율을 추가하는 방법도 검토하고 있습니다. 기본적으로 비율이 높을수록 EA가 거래를 시작할 때 요구하는 확인이 줄어듭니다.

그것이 많은 이익을 합산할지 모르겠지만 지난 24시간 중 19시간 동안 이 EA 거래를 지켜보면서 나는 EA가 포착하지 못하는 좋은 지표가 주변에 얼마나 있는지에 대해 몸서리를 쳤습니다.

나는 원래 작가에 대한 무례한 말을 절대 의미하지 않습니다. 그는 그것이 예비적이라고 말하기까지 했습니다. 또한, 그것은 내 땜질을 시작할 수 있는 멋진 기반을 제공하고 있습니다.

이 EA를 개선하는 방법에 대해 다른 의견이 있으신가요? 의미가 있으면 코딩을 시도하겠습니다 ...

감사해요,

-큐브 스테이크

 

ASC 시스템 개발(Thread Review)

도움이 되기를 바랍니다.

Pls, 누군가가 첨부 파일을 확인 하고 싶다면 더 좋을 것입니다.

왜냐하면, 아마도 내가 무언가를 용서하거나 무언가가 올바른 위치에 있지 않을 수 있기 때문입니다.

파일: