10포인트 3.mq4 - 페이지 290

 

시장이 횡보하고 있으며, 이 EA를 열기에 좋은 시기가 아닙니다.

 
neta1o:
시장이 횡보하고 있으며, 이 EA를 열기에 좋은 시기가 아닙니다.

알겠습니다. 감사합니다.

 

저도 테스트 해보겠습니다. FXDD와 IBFX 모두에서 eur/usd 및 gbp/usd를 테스트하도록 원래 JMA 버전을 설정했습니다.

2003년 7월 1일부터 현재까지 90% 모델링 품질에서 eur/usd에 대한 예비 테스트는 4HR TF 및 원래 3,30,240,60 설정에서 11.79% 감소와 함께 $606.8K 수익을 보여줍니다.

설정이 20,10,240,240인 동일한 프로그램은 5.25% 감소와 함께 $411.1K 이익을 반영합니다. 따라서 새로운 설정은 테스트에서 더 낮은 수익 결과를 생성하지만 더 낮은 드로다운을 생성합니다.

비농업 급여와 같은 대규모 경제 발표 중에 이것이 어떻게 수행되는지 보는 것은 흥미로울 것입니다. 백테스팅 은 몇 초 내에 발생하는 큰 스파이크를 포함하여 여러 상황에 대해 현실적인 결과를 생성하지 않습니다.

어쨌든 이 EA는 훨씬 더 나쁜 성과를 낼 수 있고 여전히 큰 승자가 될 수 있습니다.

마지막 테스트 형평성 곡선은 아래를 참조하십시오.

 

또한 설정을 시도하십시오:

TJMA 10

TJMA2 2

시간 240

시간0 240

그리고

TJMA 20

TJMA2 10

시간 240

시간0 240

다른 브로커의 데이터에 대한 적절한 설정을 찾는 것은 매우 어렵습니다.

전방 테스트를 위해 백테스트에서 가장 보편적인 설정을 찾으려면 다음을 테스트합니다.

- 지난 3년간 alpari 90% 품질

- 그리고 그 3년의 월간에서 최악의 월을 찾습니다.

내가 아주 나쁜 달을 찾으면 나는 그들에게 가장 많은 관심을 기울인 다음 최고의 달에 더 낮은 수익을 얻더라도 결과를 개선하기 위해 설정을 최적화하려고 노력합니다.

그래서 나는 당신에게 그러한 모든 테스트를 제안합니다. 왜냐하면 매달 테스트하면 50% 이상의 돈이 손실되는 것을 볼 수 있기 때문입니다. 따라서 가장 중요한 것은 가장 큰 손실을 줄이는 것입니다. 계정에 극적인 상황의 균형을 유지하기에 충분한 돈이 있는지 모르기 때문입니다.

이러한 테스트를 수행하고 덜 위험한 설정을 얻으면 전방 테스트에서 확인할 수 있습니다.

여기에 스페셜 버전이 추가되었습니다. 이익을 보호하는 가장 좋은 방법은 급격한 가격 변동에 STOP TRADING이라고 생각합니다. 이 EA는 ATR을 사용하여 잠시 EA를 중지합니다. 동적 SL용이 아닙니다.

다음은 더 많은 매개변수가 있는 또 다른 실험 버전입니다.

level1=0.1, level2=0.4, level3=0.2 - 열린 주문의 크기 - 0.1 0.2 0.4 대신 0.1 0.4 0.2를 사용합니다.

level2는 추세선의 중간에 위치하여 변동성이 가장 커서 손익에 가장 큰 영향을 미칩니다.

SLlevel1=0, SLlevel2=50, SLlevel3=50 - 미결 주문에 대한 개별 SL

TPlevel1=10, TPlevel2=10, TPlevel3=10 - 열린 주문에 대한 개별 TP

ATRvalue=0.0011 - GBPUSD로 이동합니다.

ATR_timeframe=1 - 선택한 기간에 가격의 급격한 상승을 확인합니다.

ATR_Period=4 - GBPUSD용

대체 설정:

ATR값=0.005 ATR값=0.006

ATR_timeframe=5 ATR_timeframe=30

ATR_Period=1 ATR_Period=1

ATR 설정으로 실험하면 몇 개월이 지나면 50%의 이익/손실 차이도 볼 수 있습니다.

다양한 시간대의 다양한 통화에 대한 ATR 기간을 살펴볼 것을 제안합니다.

ATR은 모든 통화에 대한 가격 행동의 매우 개별적인 특징을 나타냅니다. 당신은 예를 들어 그것을 인식해야합니다. GBPJPY의 ATR은 일반적으로 GBPUSD보다 10배 높습니다! 따라서 현재 통화의 평균 ATR을 확인하지 않으면 EA는 거래를 하지 않습니다. 이 ATR 매개변수는 매우 민감합니다. 따라서 다른 시간대의 동일한 통화에 대해 차이가 매우 높을 수 있습니다.

EA:ATR의 다음 버전은 많은 오실레이터보다 훨씬 빠르게 상단과 하단을 매우 빠르게 감지하는 데 유용할 수 있습니다. EA에서 ATR 분석을 더 열심히 하겠습니다. 그래서 나는 더 발전하는 아이디어를 위해 사진을 제공합니다. IN 사진의 선택된 장소(상단과 하의)

가격이 노란색 테두리를 넘을 경우 EA는 가격이 작은 추세로 바뀌었는지 확인하기 위해 거래를 중단하거나 로트 크기를 변경하거나 거래를 잠시 제한해야 합니다. 그러나 ATRchannels에 사용할 시간 프레임이 큰 문제가 있습니다. 4h 시간 프레임의 경우 양초의 위쪽 부분이 여러 번 변경될 수 있고 비교 가능한 상황에서 낮은 시간 프레임이 훨씬 덜 변경되기 때문입니다. 또한 표준 편차 와 VIX는 변동성을 측정하지만 모든 분석에는 많은 작업이 필요합니다. 볼린저 밴드는 모호한 표시를 너무 많이 합니다.

ATRchannels 파일을 첨부합니다.

오늘 일찍 EA를 다운로드하신 분들은 약간의 변경 사항이 있으므로 다시 한 번 다운로드해 주세요.

마스터001

 

2003년 7월 1일부터 현재까지 90% 모델링 품질에서 gbp/usd에 대한 예비 테스트는 4HR TF 및 원래 3,30,240,60 설정에서 14.38% 감소와 함께 $392.6K 수익을 보여줍니다.

설정이 20,10,240,240인 동일한 프로그램은 22.28% 감소로 $201K 이익을 반영합니다.

이익이 감소하고 드로다운도 감소하는 eur/usd와 달리, 새로운 설정은 더 낮은 이익 결과(거의 50% 적음)와 gbp/usd에 대해 더 높은 드로우다운을 생성합니다.

 

여보세요

ATR은 2개 막대 사이의 변화 속도를 측정하는 데 사용할 수 있습니다. 1분 차트에 데이터를 게시하는 순간에 2개의 막대 사이에 큰 차이가 있음을 알 수 있습니다. 14:29에 1분, 14:30에 1분. 문제는 모든 시간 프레임에 다른 ATR 번호가 있다는 것입니다.

다른 기간 및 통화에 대한 ATR을 비교하면 모든 통화의 매우 개별적인 행동 특징을 볼 수 있습니다. 내 ATR은 EA가 잠시 작업을 중단해야 할 때 가격 수준을 확인합니다.

예를 들면. 하락추세와 하락추세에 대한 급격한 가격변동을 ATR로 피할 수 있습니다. 하지만 !!! FILTER를 보호하기 위해 어떤 종류의 갑작스러운 변경이 있는지 문제가 있습니다.

1. 어떤 시간대에 하나의 ATR 번호를 가져야 하는지 모르겠지만 더 보편적입니다.

2. 또는 일부 ATR: 하나는 1분 차트의 데이터 게시를 위한 것이고 다른 하나는 너무 빠른 변화는 아니지만 돈을 잃기에 충분히 빠른 다른 시간대의 변화를 위한 것입니다.

3. 또 다른 문제: 시장은 급격한 변화 후 시간이 필요하므로 시장에 적절한 COMEBACK을 위해 EA에 표시해야 하는 시간을 찾기가 어렵습니다.

이 ATR 아이디어를 시각적으로 확인하는 방법을 알고 싶다면 1,5,15,30,60,240분 시간 프레임에서 1 민감도를 가진 MT의 ATR을 사용하고 다양한 시장 상황에서 ATR의 변수를 살펴보십시오.

시장에 즉시 진입하거나 퇴출해서는 안 되는 몇 가지 상황을 보게 될 것입니다. 그러면 EA에서 ATR을 적절하게 조정할 수 있습니다.

2개의 사진을 비교하십시오:

1h GBPUSD 차트 의 범위는 0.0000 - 0.0084입니다.

5min GBPUSD 차트의 범위는 0.0000 - 0.0040입니다.

GBPUSD의 경우 ATR은 2.000을 훨씬 넘을 수 있습니다!

가장 높은 ATR 값은 매우 자주 전환점이 됩니다.

따라서 적절한 시간 프레임으로 가장 보편적인 ATR 설정을 찾거나 다른 시간 프레임에서 시장 행동에 대한 ATR에 대해 생각하려고 할 필요가 있습니다.

10포인트 EA는 돈을 벌 수 있으므로 이익을 취하는 것에 대해 너무 걱정할 필요가 없습니다. 그러나 가장 높은 수익을 잊어야 하는 경우에도 우리는 예측할 수 없는 시장 행동에 대한 보호에 대해 걱정해야 합니다.

ATR CHANNELS가 걱정된다면 EA가 작업을 중지해야 하는 추세에서 더 많은 상황을 찾아 현재 추세에 더 많은 해당 조건을 기다리는 데 사용할 계획입니다. 그것은 예를 들어 때문에 중요합니다. 상승 추세 우리는 상승 후 가격이 하락하는 것을 여러 번 봅니다. ATR CHANNELS 필터링 가능

시장은 그러한 최고점을 찾고 그 후 하락합니다. EA가 작동을 멈추는 상황을 찾는 것이 첫 번째 EA 규칙이고 STOPLOSS가 두 번째 규칙이어야 한다고 생각합니다. 그래서 우리는 손실을 피할 수 없는 경우 스톱로스를 허용합니다.

서로의 생각을 나눌 수 있는 아이디어를 공유하고 싶습니다.

마스터001

파일:
gbpusd-1h.gif  28 kb
gbpusd-5min.gif  25 kb
 

안녕 모두,

누군가 이 EA를 변경할 수 있습니까?

EA는 다음 조건에서 포지션을 오픈한다고 가정합니다.

if (iMACD(NULL,0,...,0)>iMACD(NULL,0,...,1)) { myOrderType=2; }

if (iMACD(NULL,0,...,0)<iMACD(NULL,0,...,1)) { myOrderType=1; }

첫 번째 위치를 열 뿐만 아니라.

...구매 및 판매, 예를 들어 최대 5개 거래.

매수로 시작하여 마이너스가 되면 5개 거래만 매수하는 것이 아닙니다.

감사해요

비.

 

마스터001,

modtrade 진입 종료 표시기를 보셨습니까?

https://www.mql5.com/en/forum/177635

atr 변조기 비교 스크린샷

 

여보세요

THX Saintmo, 나는 그것을 읽기 시작했습니다

마스터001

 

제이마

첨부는 2878년 이후 288페이지에 master001이 게시한 JMA EA에 대한 자세한 설명입니다.

이 EA는 기본값을 사용하는 IBFX가 있는 $250 미니 계정에서 GBPUSD 및 EURUSD를 사용하여 이번 주 H4 차트에서 거래 시작과 함께 로드되었습니다.

GBPUSD에 대한 오류 코드 가 표시되었습니다.

2007.08.01 00:20:56 '1562186': 주문 매수 0.10 GBPUSDm 시작 2.0290 sl: 0.0000 tp: 2.0300 실패 [거래 상황이 바쁘다]

2007.08.01 00:20:57 TradeDispatcher: 거래 컨텍스트가 사용 중입니다.

그러나 동시에 EURUSD의 경우

2007.08.01 00:20:57 '1562186': 즉석 주문 매도 0.10 EURUSDm에서 1.3685 sl: 0.0000 tp: 1.3675

GBPUSD는 30일 10시 이후로 거래가 되지 않고 있으며 최근에 EA를 삭제하고 다시 로드한 후 위와 같은 오류가 발생했습니다. 그 시간 동안 EURUSD는 이전 손실을 만회했고 아마도 GBPUSD도 기회가 주어진다면 그렇게 했을 것입니다.

남자

파일:
jma.htm  21 kb
jma.gif  5 kb