유니버설 MA 크로스 EA - 페이지 69

 

동적 손절매 및 이익실현

친구가 이 EA에 동적 STOP LOSS AND TAKE PROFIT 매개변수를 추가할 수 있습니까?

SL과 TP는 수동으로 정의되지 않고 ATR의 배수로 정의됩니다.

예를 들어:

EMA 크로스 3 X 13

세 번째 EMA 39

TAKE PROFIT 및 STOP LOSS: "X" 기간의 1.25 x ATR(저는 H1 기간에 120개의 기간을 사용합니다).

SL = TP(atr 승수)인 경우 MONEY의 이익 또는 손실이 동일하도록 SPREAD를 보상하기 위해 이익을 취하기 위해 약간의 핍을 추가하는 메커니즘도 매우 유용할 것입니다.

TP & SL 승수가 있는 EA 1개와 ATR을 핍으로 표시하는 지표 1개가 첨부되어 있습니다.

더블-에마-크로스-atr-타겟-bb-필터-dema_atr_bb_v1.1.mq4 atr_in_pips.mq4

 
Robert1:
안녕하세요 이 훌륭한 지표에서 이익 규모를 늘리는 방법을 알려줄 수 있는 사람이 있습니까? 많은 잠재력을 가지고 있지만 1. 크기의 제비로 테스트해도 어떤 이유로 이익 크기가 작습니다. 평균 $75의 이익. 미리 감사드립니다.

이것이 확산 효과라고 생각합니다. 손실이 $100 또는 $125인 경우는 언제입니까?

 

다른 후행 중지가 추가됨

irkm:
안녕,

'UniversalMACrossEAV1.3.1 - Breakeven.mq4'에 다른 SL 설정 방법을 추가하려고 합니다.

x(예: 3) 이전 막대의 최고/최저와 동일한 손절매를 설정하고 싶습니다. 이 SL은 거래 중에 각 다음 막대에서 다시 이동해야 합니다(후행).

이 기능에 대한 몇 가지 기본 기능을 알고 있지만 경험이 없는 사용자이므로 이 코드를 삽입할 적절한 위치를 찾을 수 없습니다. 현재 버전을 파괴하고 싶지 않습니다.

도와줄 사람?

감사해요.

최신 버전을 수정했습니다. 다음과 같은 후행 정지 기능이 추가되었습니다.

Trailing Stop Activation Level(이익 또는 TS뿐만 아니라 모든 값),

트레일링 스탑 점프 레벨(TS는 각 가격 변경 후가 아니라 최소(점프 레벨) 가격 변경 후 다음 레벨로 이동),

MA를 기반으로 한 후행 정지,

이전 n개 막대의 최고/최저를 기반으로 한 후행 정지,

MA의 최소/최대 및 이전 n개 막대를 기반으로 한 후행 정지.

처음으로 MQL 프로그램을 수정한 것이므로 코드를 검토해 보시기 바랍니다.

사소한 변경 사항이 첨부된 버전 2.

 

앗!!!

TP & SL을 선택하는 더 좋은 방법은 ATR 값입니다.

H1 기간의 240개 기간에서 1.25 ATR을 사용하여 탁월한 결과를 얻었습니다.

규칙은 다음과 같습니다.

EMA 크로스 3 X 13

쓰리드 EMA 39

H1의 이익 및 손절매 1.25 x ATR 240 기간

지금은 EA에서 수동으로 TP와 SL을 설정해야 합니다. 매번 값을 변경하지 않도록 240 마침표를 사용합니다.

값이 무엇인지 알기 위해 이전에 업로드한 ATR IN PIPS 표시기를 사용합니다.

 

아트

nylon:
TP & SL을 선택하는 더 좋은 방법은 ATR 값입니다.

H1 기간의 240개 기간에서 1.25 ATR을 사용하여 탁월한 결과를 얻었습니다.

규칙은 다음과 같습니다.

EMA 크로스 3 X 13

쓰리드 EMA 39

H1의 이익 및 손절매 1.25 x ATR 240 기간

지금은 EA에서 수동으로 TP와 SL을 설정해야 합니다. 매번 값을 변경하지 않도록 240 마침표를 사용합니다.

값이 무엇인지 알기 위해 이전에 업로드한 ATR IN PIPS 표시기를 사용합니다.

후행 손절매에 ATR을 사용합니까, 아니면 처음에 이익 실현 으로도 설정합니까?

그래서, 당신이 당신의 예를 시작할 때. BUY 거래 SL은 가격 "아래" 1,25ATR이고 TP는 가격 "위" 1,25ATR입니까 아니면 SL만 넣었습니까?

 
irkm:
후행 손절매에 ATR을 사용합니까, 아니면 처음에 이익 실현으로도 설정합니까? 그래서, 당신이 당신의 예를 시작할 때. BUY 거래 SL은 가격 "아래" 1,25ATR이고 TP는 가격 "위" 1,25ATR입니까 아니면 SL만 넣었습니까?

ST & TP 설정용으로만 사용합니다. 위아래로 1,25를 사용하는데 실제로는 스프레드의 차이로 인해 SL>TP가 됩니다. EA 매개변수에서 ATR 승수를 설정할 수 있다면 1,25를 SL로, 1,5를 TP로 사용해야 합니다... 가장 좋은 상황은 EA가 스프레드를 보상하는 것입니다.

2011년 10월 13일 15:00 거래에서 지난 이틀 동안 1,25 시도

좋아요, 단 2일이지만 결과는 매우 인상적입니다.

3.13.39.D1 시스템 | Myfxbook

 

첨부된 이미지는 이 1.25 ATR 시스템을 보여줍니다.

EURUSD 차트 입니다.

둥근 녹색은 수익성 있는 화살표이고 빨간색은 손실 거래입니다.

목표는 ATR 밴드(1,25)로 표시됩니다.

6승 4패입니다. 다양한 시장에서 MA 기반 시스템에 대한 좋은 결과입니다.

파일:
 

안녕,

시도하기 위해 이 버전의 EA를 다운로드했습니다.

UniversalMACrossEAV1.3.1 - Breakeven.mq4

내 데모 MT4의 'experts' 폴더에 복사했지만 차트에 첨부하려고 하면 이 오류가 발생합니다.

21:52:07 EURUSD,H1에서 'C:\Program Files\MetaTrader - Alpari UK\experts\UniversalMACrossEAV1.3.1 - Breakeven.mq4' 파일을 열 수 없습니다.

또한 작은 오류 로그가 있습니다.

2;76;C:\Program Files\MetaTrader - Alpari UK\experts\UniversalMACrossEAV1.3.1 - Breakeven.mq4;36:1;'stdlib.mqh' - 프로그램 파일을 열 수 없습니다

검색을 해보니 내 전문가/라이브러리 폴더에 stdlib.mqh가 없어서 이 게시판의 링크에서 하나를 다운로드하여 거기에 넣었습니다.

그런 다음 MT4를 다시 시작했지만 EA가 여전히 회색으로 표시되어 차트에 로드할 수 없습니다.

누구든지 다른 문제가 무엇인지 알려주십시오.

감사합니다!

 

EA를 ex4로 컴파일하셨나요?? 기본적인 단계지만 일부 사람들은 .mp4를 실행할 수 없다는 사실을 잊거나 모르고 있지만 컴파일된 .ex4는

stevechelt:
안녕,

시도하기 위해 이 버전의 EA를 다운로드했습니다.

UniversalMACrossEAV1.3.1 - Breakeven.mq4

내 데모 MT4의 'experts' 폴더에 복사했지만 차트에 첨부하려고 하면 이 오류가 발생합니다.

21:52:07 EURUSD,H1에서 'C:\Program Files\MetaTrader - Alpari UK\experts\UniversalMACrossEAV1.3.1 - Breakeven.mq4' 파일을 열 수 없습니다.

또한 작은 오류 로그가 있습니다.

2;76;C:\Program Files\MetaTrader - Alpari UK\experts\UniversalMACrossEAV1.3.1 - Breakeven.mq4;36:1;'stdlib.mqh' - 프로그램 파일을 열 수 없습니다

검색을 해보니 내 전문가/라이브러리 폴더에 stdlib.mqh가 없어서 이 게시판의 링크에서 하나를 다운로드하여 거기에 넣었습니다.

그런 다음 MT4를 다시 시작했지만 EA가 여전히 회색으로 표시되어 차트에 로드할 수 없습니다.

누구든지 다른 문제가 무엇인지 알려주십시오.

감사합니다!
 
nylon:
EA를 ex4로 컴파일하셨나요?? 기본적인 단계지만 일부 사람들은 .mp4를 실행할 수 없다는 사실을 잊거나 모르고 있지만 컴파일된 .ex4는

아, 몰랐습니다. 이미 컴파일되지 않은 경우 사용했을 때 자동으로 발생한다고 생각했습니다.

그러나 MetaEditor에 로드하고 컴파일을 시도했는데 이 오류가 발생했습니다.

'stdlib.mqh' - 프로그램 파일을 열 수 없습니다 C:\Program Files\MetaTrader - Alpari UK\experts\UniversalMACrossEAV1-3-1-Breakeven.mq4 (36, 1)

다시 내가 이전에 읽은 전문가/라이브러리에 따라 올바른 위치에 있는 stdlib.mqh의 문제입니다.

내가 파일을 가지고 있고 그것을 찾을 수 없다는 것을 알고 시행착오를 거쳐 결국 그 파일이 전문가/포함 폴더로 이동해야 한다는 것을 발견했습니다. 그런 다음 EA가 즉시 컴파일되어 차트에 첨부할 수 있습니다.

내일 나는 데모에서 그것을 가지고 놀 것입니다. 언제 사용하는 것이 가장 좋습니까? 아니면 전체 스레드를 읽어야합니까!