잘 작동하는 거래 시스템! - 페이지 61

 

매직넘버

안녕,

코드를 수정하고 모든 쌍에 대해 매직 넘버를 계산하는 기능을 추가하여 1개의 차트에 대해 1개의 거래를 가질 수 있습니다.

기아펠

나는 코드를 첨부합니다 .

 
tkforextsd:
안녕하세요 Igorad & ND입니다.

TrendEnvelopeExpert_v2.2.mq4 및 TrendEnvelopeExpert_v2.4.mq4 두 버전 모두에서 다음 문제를 발견했습니다.

1. TrailStop() 루틴에 버그가 있습니다.

라인

if (TrailingStop > 0 && TrailingStop > 0) SellStop = NormalizeDouble(MarketInfo(Symbol(),MODE_ASK) + TrailingStop*Point,Digits);

해야한다

if (TrailingMode == 1 && TrailingStop > 0) SellStop = NormalizeDouble(MarketInfo(Symbol(),MODE_ASK) + TrailingStop*Point,Digits);

2. 고정 분수 위치 크기 조정을 기반으로 하는 MoneyManagement() 루틴에서

라인

vol=NormalizeDouble(AccountFreeMargin()*MaxRisk*AccountLeverage()/계약,2);

해야한다

vol=NormalizeDouble(AccountFreeMargin()*MaxRisk/MaxLoss,2);

이것이 MM 기능을 켤 때 계정이 폭발 한 이유입니다. 이 새로운 변경을 시도하십시오.

문안 인사,

TK

Igorad는 TrendStrengthExpert EA(후행 정지 및 MM)를 수정하고 코드에 TrendEnvelopes 옵션을 추가했습니다. 따라서 이 TrendStrengthExpert_v2 EA는 가장 최근에 나온 것입니다. 나는 백테스트 를 하지 않았고 아직 포워드 테스트도 하지 않았다.

그건 그렇고 나는 이전 버전(TrendEnvelopeExpert_v2.2 EA)을 계속 테스트할 것입니다.

이 새로운 TrendStrengthExpert_v2 EA로 게시물 #20을 업데이트하고 있습니다.

파일:
 
Flytox:
이고라드, EA에 절대강자 인디를 부탁해!!!!!!

이고라드가 해냈습니다.

막 그에게서 절대적인 힘으로 이 시스템을 위한 새로운 EA를 코딩했다는 PM을 받았습니다. 모든 표시기는 동일하지만 "+" 절대 강도 및 "+" 새로운 VoltyChannel_Stop_v2.1 및 "-" TrendEnvelopes 표시기입니다.

설정이 너무 많아서 헷갈렸습니다. 차트에 지표를 첨부하는 것부터 시작하여 시스템을 구성해야 한다고 생각합니다. 그렇지 않으면 수익성 있는 설정을 선택하는 데 오랜 시간을 소비해야 합니다.

이 EA에서 ExitMode 설정이 다음과 같이 변경되었습니다.

// System Exit Switch:

0-off,

1-TS,

2-VS (instead of ТЕ),

3-AddSignal,

4-any first,

5-signal,

6-AS

인디케이터가 있는 EA가 부속됩니다.

이 새로운 EA로 이 스레드의 게시물 #20을 업데이트했습니다.

4. TrendStrengthExpert_v1 . TrendEnvelopeExpert_v2.4 EA의 개선된 버전입니다. 필터로 AbsoluteStrength 표시기가 추가되었습니다. 이 EA 외에도 새로운 표시기를 사용하고 있습니다. VoltyChannel_Stop_v2.1; 이 EA는 TrendEnvelopes 표시기를 사용하지 않습니다.
파일:
 
Flytox:
나는 4년 백테스트에서 이 EA를 수익성 있게 만들려고 노력하고 있습니다. 내가 알아 차린 것은 트렌드 시장에서 거대한 핍을 만들 수 있고 다양한 시장에서 모두 느슨해질 수 있다는 것입니다. 나는 단단한 손익분기점 + 이익 잠금으로 문제를 해결합니다. 그러나 나는 그 EA에 대한 최고의 중지는 고르지 못한 영역에서 돈을 가져 오는 단계적 중지가 될 것이라고 생각합니다. 누구든지 프로그래밍할 수 있다면 이 놀라운 기계를 최적화할 수 있습니다.

초기 보증금: 10k

이익:40314

pf: 1.54

dd:29.44

수정된 EA를 첨부하는 것을 잊지 마십시오.

오픈 피벗과 변동성 피벗을 필터로 추가하고 코드에서 한두 줄을 수정했습니다(기억나지 않음).

GbpJPy의 경우 첨부된 세트 파일과 동일한 Ea를 사용합니다.

EURUSd의 경우 설정을 재설정하십시오.

 

모두에게 고정된 4/5자리 가격

이 스레드의 거의 모든 첨부 파일(EA)이 5자리 브로커에 대해 수정되었습니다.

포함:

- TrendEnvelopeExpert_v2.2 EA는 지표 및 EA에 대한 5자리 브로커 가격에 대해 수정되었습니다. 게시물 #20의 첨부 파일 v2.2.rar를 참조하세요.

5자리 브로커의 경우 PointRatio = 10을 사용하고 4자리 브로커의 경우 PointRatio = 1을 사용합니다.

알아내는 방법: 중개인이 4자리 또는 5자리입니까?

5자리 브로커 예: GBPUSD 1.52887

4자리 브로커 예: GBPUSD 1.5288

- TrendEnvelopeExpert_v2.4 EA가 5자리 브로커 가격으로 수정되었습니다. 게시물 #20의 첨부 파일 2.4.rar를 참조하십시오.

- TrendEnvelopeExpert_v2.4 타임필터가 있는 M15 타임프레임에 대한 월간 방향으로 EA 거래: 5자리 가격 브로커에 대해 수정되었습니다. 게시물 #20의 첨부 파일 2.4settings_m15.rar를 참조하세요.

참고 - 이 EA는 지표를 사용하고 있습니다. 게시물 #20의 다른 첨부 파일에서 지표를 다운로드합니다.

게시물 #20 및 이 스레드의 다른 많은 게시물의 다른 첨부 파일도 수정되었습니다.

첨부 파일 열기를 위한 Winrar: https://www.mql5.com/en/forum/173397/page11

 

1. TrendEnvelopeExpert EA 버전.

1.1. TrendEnvelopeExpert_v2.2 : 첨부(Igorad에게 감사드립니다).

1.2. TrendEnvelopeExpert_v2.3있습니다 : 모든 쌍에 대한 매직 넘버를 계산하는 기능이 추가되었습니다 (고마워 giapel).

1.3. TrendEnvelopeExpert_v2.4 첨부: 화살표에 대한 AddSignal_v1 종료 모드 기능이 수정되었습니다. MaxTrades 기능이 추가되었습니다. 참고: 이 MaxTrades 기능은 표시기가 EA 설정에서 모드=1인 경우 작동합니다. 자세한 설명은 이 게시물 을 참조하세요.

Trend_Envelope_Expert_v2.4.1 - Trendstrength와 함께 Jurik RSX를 사용하고 Trend Envelopes가 있는 Add Signal 및 All Averages Indicator를 사용하여 mrtools에서 만든 2.4 버전의 최신 버전입니다( 이 게시물 ).

2.4 버전에 대한 설정:

- EURUSD 및 GBPUSD 2.4 버전에 대한 설정(설정 #7 첨부)을 찾으십시오. 이 설정 #7에 따르면 EA는 월간 차트의 방향을 따라 M15 timefame에서 거래되며 손절매도 월간 시간대에 있습니다. 사용할 사람은 예를 들어 이번 달에 거래할지 여부를 스스로에게 말하기 위해 월간 차트에 대한 기술적 분석을 수행해야 함을 의미합니다.

- 이 2.4 버전에 대한 다른 설정 도 첨부되었으며 M15 기간 동안 추세 거래의 월간 방향을 위해 설계되었습니다. 자세한 설명은 게시물 #217 및 220을 참조하세요. M30 타임프레임에 대한 설정은 첨부된 M15와 동일하지만 약간의 변경 사항이 있습니다(포스트 #242 참조).

- 시장 상황 평가 : 지표가 있는 템플릿은 게시물 #243에 있습니다.

백테스트 결과와 함께 H4 및 m15 기간(첨부)에 대한 2.2 버전 설정을 찾으십시오.

H4 시간 프레임에 대해 1(설정 #1)을 설정합니다.

H4 시간 프레임에 대해 2를 설정합니다.

M15 시간 프레임에 대해 3을 설정합니다.

M15 시간 프레임에 대해 4를 설정합니다.

M15 시간 프레임에 대해 5를 설정합니다(4쌍에 대한 2.2 버전에 대해 M15 시간 프레임에 최적화된 설정, 다른 쌍에 대해 다른 매직 넘버를 사용하는 것을 잊지 마십시오).

더 많은 백테스팅 결과는 https://www.mql5.com/en/forum/174793 에 있습니다(Pipskateer에게 감사드립니다).

설정에 대한 설명은 이 스레드의 13페이지와 14페이지를 참조하세요.

2.2 버전에 대한 다른 설정은 여기 에 있습니다.

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

2. TrendStrengthExpert EA 버전.

2.1. TrendStrengthExpert_v1여기 에 있습니다. TrendEnvelopeExpert_v2.4 EA의 개선된 버전입니다. 필터로 AbsoluteStrength 표시기가 추가되었습니다. 이 EA 외에도 새로운 표시기를 사용하고 있습니다. VoltyChannel_Stop_v2.1; 이 EA는 TrendEnvelopes 표시기를 사용하지 않습니다.

2.2. TrendStrength전문가:

- TrendStrengthExpert_v2있습니다 . MM의 후행 정지와 관련된 일부 버그를 수정하고 코드에 TrendEnvelopes 옵션을 추가했습니다.

- TrendStrengthExpert_v2Scalper_2 는 Flytox에서 수정한 페이지 입니다. 지표: TheOnlyPivot_Level이 이 스레드 에 있고 Volatility.Pivot.Open이 여기 에 있습니다.

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

3. 앞으로 테스트.

현재 저는 TrendEnvelopeExpert_v2.2 및 TrendStrengthExpert_v2를 앞으로 테스트하고 있습니다. 설정 및 기간에 대한 기타 모든 정보는 이 게시물 에서 확인하세요.

4. 5자리 브로커.

이 게시물 읽기: https://www.mql5.com/en/forum/174793

파일:
 

모든 버전과 대부분의 첨부 파일은 5자리 브로커(IBFX, Alpari 등)에 대해 수정되었습니다.

이전 게시물을 읽으십시오.

 

관리는 조직을 유지하고 코드의 버그를 업데이트하는 환상적인 일을 합니다. 첫 페이지에서 게시물을 업데이트하고 각 EA의 세부 정보를 효율적으로 검색할 수 있도록 하는 방법이 정말 인상적입니다.

나는 단지 그것에 대해 "고맙다"고 말하고 싶었다.

 

많은 감사

정말 감사합니다. 나는 매우 훌륭하다!

 

정말 감사합니다.