변동성 품질 지수 - 페이지 40

 

두 번째 날에도 이익실현 = 5, 손절매 = 45, 헤지 = true 및 martingale = true로 시연합니다.

첫 번째 상상:

- 매우 변동성이 큰 쌍은 사용할 수 없습니다(GBPJPY 및 GBPCHF, GBPUSD 등).

- 게다가 - gold/usd, gold/eur, silver with usd, silver with eur도 사용할 수 없습니다.

- 일부 쌍은 이 설정으로 매우 수익성이 높습니다.

- 이 EA는 플랫 또는 레인지 마켓(예: 야간)에는 작동하지 않습니다.

그래서 지금은 18쌍을 시연하고 있습니다.

결과는 나중에 올리겠습니다.

동의합니다 - 우리는 마틴게일을 개선해야 합니다 - 우리는 손절매 대신 마틴게일을 사용해야 합니다. 따라서 2 정지 손실 값이어야 합니다.

- 모든 거래에 대해 정상적인 것입니다. 가격이 이 손절매에 도달하면 거래가 종료되지 않습니다. 로트 크기가 증가한 다른 거래가 열립니다.

- 모든 마틴게일 주기에 대한 일종의 글로벌 손절매(예금 확보를 위해).

그리고 예를 들어 오전 8시에서 오후 6시 사이에 거래하려면 timefilter가 필요합니다.

나중에 쌍으로 진술을 게시하겠습니다.

 
newdigital:
두 번째 날에도 이익실현 = 5, 손절매 = 45, 헤지 = true 및 martingale = true로 시연합니다.

첫 번째 상상:

- 매우 변동성이 큰 쌍은 사용할 수 없습니다(GBPJPY 및 GBPCHF, GBPUSD 등).

- 게다가 - gold/usd, gold/eur, silver with usd, silver with eur도 사용할 수 없습니다.

- 일부 쌍은 이 설정으로 매우 수익성이 높습니다.

- 이 EA는 플랫 또는 레인지 마켓(예: 야간)에는 작동하지 않습니다.

그래서 지금은 18쌍을 시연하고 있습니다.

결과는 나중에 올리겠습니다.

동의합니다 - 우리는 마틴게일을 개선해야 합니다 - 우리는 손절매 대신 마틴게일을 사용해야 합니다. 따라서 2 정지 손실 값이어야 합니다.

- 모든 거래에 대해 정상적인 것입니다. 가격이 이 손절매에 도달하면 거래가 종료되지 않습니다. 로트 크기가 증가한 다른 거래가 열립니다.

- 모든 마틴게일 주기에 대한 일종의 글로벌 손절매(예금 확보를 위해).

그리고 예를 들어 오전 8시부터 오후 6시까지 거래하려면 timefilter가 필요합니다.

나중에 쌍으로 진술을 게시하겠습니다.

이 버전 https://www.mql5.com/en/forum/general

명세서가 첨부되어 있습니다.

몇 가지 좋은 성능 쌍

EURUSD:

EURCHF:

일반적인 결론: 마틴게일은 이전 포스트에서 설명한 대로 개선/수정되어야 합니다. martingale 기능이 잘 작동하지 않기 때문에 때때로 큰 손실이 있기 때문입니다.

그 후 - VoltyChannel_Stop 표시기에 대한 https://www.mql5.com/en/forum/general https://www.mql5.com/en/forum/general 에 대한 아이디어일 수 있습니다.

이것이 이 버전의 전부입니다.

 

뉴디지털

이 버전을 이해한다면 "Volatility Quality Expert Advisor v2"

, "VoltyChannel_Stop"에 없습니다 ...?

감사해요.

 

베베셀,

아직 준비된 것이 없습니다.

물론 EA는 MrTools 가 백테스트한 대로 H1 기간에 작업하고 있습니다.

그러나 M1을 사용하여 더 "거래 가능"하게 만들 수 있다면 왜 안 될까요?

따라서 어떤 아이디어라도 환영합니다.

 

mrtools

다음은 3단계의 Swing이라는 변동성 기반 지표이며 ProRealTime 플랫폼의 "COBOL"에서 수행됩니다. 나는 Metatrader가 아닌 언어에 익숙합니다. 생성할 수 있다면 만들고 테스트할 수 있습니다. 왜냐하면 "시간 프레임에 따라 목표가 3~5개의 캔들 안에 완료되어야 하기 때문입니다. ", 목표에 도달하지 못하면 이번에는 손절매 를 설정하고 뒤돌아보지 않고 떠나는 것입니다 :)

--------------------------

REM 프로그래밍 3단계

PDS11=14

PDS21=5

PDS31=3

{PDS41=5}

PDS51=3

if Close> Average[PDS11](Close) THEN

x11=STD[PDS11](닫기)

또 다른

x11=(-1)*STD[PDS11](닫기)

ENDIF

{x21=((합계[PDS31](x11-최저[PDS21](x11)))/합계[PDS31](최고[PDS21](x11)-최저[PDS21](x11)))*100}

x31=x11*AverageTrueRange[5](종료)

x41=((합계[PDS31](x31-최저[PDS21](x31)))/합계[PDS31](최고[PDS21](x31)-최저[PDS21](x31)))*100

{StochExSD=지수 평균[PDS51](x21)}

StochExATR=지수 평균[PDS51](x41)

REM 미적분 RSIV

REM 프로그램

x1=(닫기-선형회귀[40](닫기))

x1>x1[1]이면

x2=1

또 다른

x2=0

ENDIF

x1>x1[1]이면

x3=x1-x1[1]

또 다른

x3=0

ENDIF

x1<x1[1]이면

x4=1

또 다른

x4=0

ENDIF

x1<x1[1]이면

x5=x1[1]-x1

또 다른

x5=0

ENDIF

x6=(합계[s](x3))*(합계[s](x2))

x7=(합계[s](x5))*(합계[s](x4))

x8=100-(100/(1+(x6/(x7+0.00001))))

REM 미적분 ATREx

REM 프로그램

REM 미적분 B9WS_ATR

REM 프로그램

If Close< ExponentialAverage[40](닫기) THEN

값11=(((낮은 지수 평균[40](낮음))/종가)*100)*(((AverageTrueRange[14](종가))/종가)*100)

또 다른

값11=(((높은 지수 평균[40](높은))/종가)*100)*((((AverageTrueRange[14](종가))/종가)*100)

ENDIF

값22=평균[3](값11)

z1=LinearRegressionSlope[5](StochExATR)

z2=LinearRegressionSlope[5](x8)

z3=LinearRegressionSlope[5](값22)

y1=LinearRegression[40](닫기)

y2=AverageTrueRange[14](종료)

y3=((y1-닫기)/y2)*-3

w=z1+z2+z3+y3

리네아제로=0

리네아소브레콤프라=+25

리네아소브레벤타=-25

uExtrem=지수 평균[40](w)+STD[200](w)

lExtrem=지수 평균[40](w)-STD[200](w)

w를 "TTI_Composite__ACC_P(ATR"로, LineaZero를 "LineaZero"로, LineaSobrecompra 컬러(204,0,153)를 "Linea+25"로, LineaSobreventa 컬러(204,0,153)를 "Linea-25"로, uExtrem를 "uExtrem"으로 반환 "익스트림"으로

 
newdigital:
베베셀,

아직 준비된 것이 없습니다.

물론 EA는 MrTools가 백테스트한 대로 H1 기간에 작업하고 있습니다.

그러나 M1을 사용하여 더 "거래 가능"하게 만들 수 있다면 왜 안 될까요?

따라서 어떤 아이디어라도 환영합니다.

마침내 마틴게일 작업 권한을 얻었고 다른 Ea를 사용해야 했고 VQ-nrp로 변경하고 Mladens가 몇 페이지를 다시 호출하도록 제안했으며 변동성 테마를 유지하면서 일반 이익 실현, 핍스텝 및 손절매를 atr 제어 이익 실현으로 변경했습니다. stoploss 및 pipstep은 좋은 설정을 얻기 위해 많은 테스트가 필요하고 요일별로 시간 필터를 추가했습니다. 내 테스트에서 VQ의 평활화를 위한 20+ 설정이 더 나은 결과를 제공한다는 것을 발견했습니다. 이 점을 기억하십시오. martingale 유형 Ea이며 귀하의 계정에 매우 위험할 수 있습니다. 그리고 Newdigital이 위에서 말한 것처럼 개선을 위한 어떤 아이디어라도 환영합니다.

Ea가 작동하려면 전문가/지표 폴더에 VQ-nrp가 필요합니다.

 
newdigital:
이 버전 https://www.mql5.com/en/forum/general

명세서가 첨부되어 있습니다.

몇 가지 좋은 성능 쌍

EURUSD:

EURCHF:

일반적인 결론: 마틴게일은 이전 포스트에서 설명한 대로 개선/수정되어야 합니다. martingale 기능이 잘 작동하지 않기 때문에 때때로 큰 손실이 있기 때문입니다.

그 후 - VoltyChannel_Stop 표시기에 대한 https://www.mql5.com/en/forum/general https://www.mql5.com/en/forum/general 에 대한 아이디어일 수 있습니다.

이것이 이 버전의 전부입니다.

나는 SL과 TP로 해결할 수 없었습니다. EA는 TP 또는 SL이 히트 한 후에도 같은 추세의 방향으로 또 다른 새로운 거래를 엽니 다. 아직 오류가 좀 있는 것 같아요.

mrtools new EA를 연결하여 테스트 중이며 곧 결과를 게시할 예정입니다.

 

예, 동일한 쌍으로 이 새로운 EA도 https://www.mql5.com/en/forum/general 테스트하고 있습니다. 내가 변경한 유일한 것은 코딩된 VQ 표시기의 설정입니다. 나는 사용하고 있습니다 :

="입력 설정";

가격스무딩 = 21;

PriceSmoothingMet = MODE_LWMA;

MA1기간 = 5;

MA2기간 = 200;

필터 = 5;

시프트 = 1;

동일한 M1 기간 및 동일한 쌍:

집에서 거래중(밤에 거래 안함) 그래서 밤에 메타트레이더를 닫습니다. 결과가 좋으면 이 거래 활동을 일부 VPS 또는 서버로 이동하여 24/5 거래할 것입니다.

그러나 내가 이해하는 것처럼 EA는 M1의 설정을 변경하더라도 자주 거래하지 않을 것입니다. 어쨌든 - 볼 것이다.

파일:
vqv2_1.jpg  177 kb
vqv2_2.jpg  398 kb
 

LotMultiplier는 이 새로운 EA에서 작동하지 않습니다. 1.75를 1.25 또는 1.00으로 변경하고 싶었지만( 드로다운을 줄이기 위해 ) 할 수 없었습니다 ... 또는 사용 방법을 모릅니다: 아마도 - 로트 크기가 자동으로 계산됩니까?

 
newdigital:
LotMultiplier는 이 새로운 EA에서 작동하지 않습니다. 1.75를 1.25 또는 1.00으로 변경하고 싶었지만(드로다운을 줄이기 위해) 할 수 없었습니다 ... 또는 사용 방법을 모릅니다: 아마도 - 로트 크기가 자동으로 계산됩니까?

안녕하세요 뉴디지털입니다.

백 테스트 중에 여기에서 작동하는 동안 열린 거래가 아직 없었지만 Ea는 열린 거래를 인식하고 로트 승수에 따라 로트 크기를 자동으로 변경합니다. 1로 변경하면 모든 martingale lotsizes는 시작 lotsize와 같아야 합니다. 코드에 다음과 같은 부분이 있습니다.

if (MaxTrades>12) { mylotsi=NormalizeDouble(mylotsi*1.5,2);} else { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); }

이 버전에서는 다음으로 변경했습니다.

if (MaxTrades>12) { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); } else { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); }

따라서 MaxTrades가 12보다 크면 귀하의 로트 크기는 귀하의 승수를 곱하게 됩니다. 내 MaxTrades가 7 이상으로 설정되지 않았기 때문에 이것을 그대로 두었을 때 죄송합니다! 이 버전은 그것을 처리해야합니다!

추신) Newdigital이 더 높은 스무딩으로 설정한 방식이 이상적인 IMO인 Ea는 전반적인 추세에 관계없이 색상이 변경되므로 거래를 취해야 한다는 것을 의미합니다. 그러면 Ea는 추세 추종자에 더 가까워야 합니다.