ATR 후행 정지 - 도움말 - 페이지 8

 
larperguy813:

파일을 표시기로 변경하고 싶습니다. 지금은 EA입니다. 이게 가능해? 소리와 경고에도 불구하고 그것은 단지 표시기 일 수 있습니까?

또한 - 시각적으로 스파이크도 표시하도록 mt4를 설정했습니다. EA는 빈 차트에서 잘 실행되지만 ATR(1) 및 ATR(60)도 설정하여 스파이크가 발생하면 두 줄을 볼 수 있습니다. 이것을 표시기로 변환하여 설계된 대로 작동할 수 있지만 표시기가 로드될 때도 2개의 ATR 라인이 맨 아래에 표시되어 이를 시각적으로 볼 수 있는 방법이 있습니까? 요점은 이것을 가능한 한 쉽게 로드할 수 있는 사람들에게 배포하는 것입니다.

어떤 도움을 주셔서 감사합니다 !!!!!!

손을 빌려줄 수 있는 사람이 있습니까?

 

획기적인 ... 일종의.

좋아요... 매개변수 가 적중했을 때 팝업 및 경고음을 제공하도록 EA를 이미 프로그래밍했기 때문에 빠른 ATR(ATR(1)), 느린 ATR(ATR(60))을 결합하는 표시기를 만드는 데 집중했습니다. , 그리고 또한 느린 ATR에 변수, 아마도 3(ATR(60*3))을 곱한 것입니다.

나는 이 지표로 반쯤 성공했습니다. 그러나 .... 그들은 3 개의 평평한 선입니다! (사진을 봐주세요) 빠진 부분이 있고 사소한 부분이 있는걸로 아는데.... 카운트/카운팅바 등과 관련이 있는 것 같아요. 누군가 저를 위해 고칠 수 있을까요?? 고맙습니다!!

#property copyright "xx"

#property link "website"

#property indicator_separate_window

#property indicator_buffers 3

#property indicator_color1 DeepSkyBlue

#property indicator_color2 Yellow

#property indicator_color3 Green

extern int fastATRperiod = 1;

extern int slowATRperiod = 80;

extern int slowATRmultiplier = 3;

extern int alertSleepMins = 0;

//---- buffers

double fastATR[];

double slowATR[];

double multipliedATR[];

//+------------------------------------------------------------------+

//| Custom indicator initialization function |

//+------------------------------------------------------------------+

int init()

{

//---- indicators

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,fastATR);

SetIndexLabel(0,"fastATR");

SetIndexStyle(1,DRAW_LINE);

SetIndexBuffer(1,slowATR);

SetIndexLabel(1,"slowATR");

SetIndexStyle(2,DRAW_LINE);

SetIndexBuffer(2,multipliedATR);

SetIndexLabel(2,"multipliedATR");

//----

return(0);

}

//+------------------------------------------------------------------+

//| Custom indicator deinitialization function |

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//| Custom indicator iteration function |

//+------------------------------------------------------------------+

int start()

{

int counted_bars = IndicatorCounted();

int CalculateBars = Bars - counted_bars;

for(int Count = Bars; Count >= 0; Count--)

{

fastATR[Count] = iATR(NULL,0,fastATRperiod,0);

slowATR[Count] = iATR(NULL,0,slowATRperiod,0);

multipliedATR[Count] = ((iATR(NULL,0,slowATRperiod,0)) * slowATRmultiplier);

}

//----

//----

return(0);

}

//+------------------------------------------------------------------+
파일:
 

스스로 알아냈다.

그러나 ... 누군가 여기에서 도울 수 있다면 ..... 경고음과 팝업을 얻고 싶습니다 .... 모든 틱 이 아닙니다. 경고가 울리면 externs에 지정된 x 밀리초 동안 sleep()을 수행하고 싶습니다. 또는 한 번만 수행하고 다음 막대 모니터링을 시작할 때까지 기다리라는 더 나은 코드를 원합니다. 여기에서 무엇을 해야 하는지 아는 사람이 있습니까? 밀리초 방법은 EA에서 작동했지만 이제는 지표가 되지 않습니다. 도와주세요

파일:
 

승수를 동적으로 조정하여 ATR 후행 정지를 적응 적으로 만드는 아이디어가 있습니까?

나는 프랙탈 효율 비율로 그것을 시도했지만 운이 없습니다. ATR 정지에 대한 승수는 대략 1.5 ~ 4 사이에서 조정되어야 하기 때문입니다.

 

유연한 ATR 정지?

r4bb1t:
승수를 동적으로 조정하여 ATR 후행 정지를 적응 적으로 만드는 아이디어가 있습니까? 나는 프랙탈 효율 비율로 그것을 시도했지만 운이 없습니다. ATR 정지에 대한 승수는 대략 1.5 ~ 4 사이에서 조정되어야 하기 때문입니다.

R4bb1t,

제가 할 수 있다면 기꺼이 도와드리겠습니다. ATR 배수 조정과 관련하여 어떻게 생각하고 계십니까? ATR은 변동성의 척도이기 때문에 ATR 정지의 배수는 거래자의 위험 허용 범위로 생각할 수 있습니다.

가격 조치에 따라 위험 허용 범위를 높이거나 낮추는 것이 합리적일 수 있습니다. 그러나 "올바른" 위험 허용 범위를 어떻게 찾을 수 있습니까? 프랙탈 효율 비율이 최선의 척도입니까, 아니면 더 나은 것이 있습니까?

 

ATR 후행 중지 수정이 필요합니다.

안녕 모두

이것은 최고의 후행 정지 EA이지만 내 위치(단일 위치)를 관리하려면 티켓 번호를 제공해야 합니다. 차트에서 내 모든 위치를 관리하고 싶습니다. 예를 들어 모든 EURUSD 위치.

ATRstop_v1.1 표시기는 ATR이 어디에 있는지 확인하는 데 도움이 됩니다.

도와주세요

 

ATR 후행 정지를 코딩하는 데 도움이 필요합니다.

저는 mt4를 처음 접했습니다. 아래 코드를 수정하는 데 도움이 필요합니다.

기본 개념은 이렇습니다.

1. 초기 및 트레일 정류장

- 초기 정지는 현재 가격 막대의 고가 또는 저가에서 계산된 2 또는 3 ATR(15일)입니다.

- 나는 가격이 마지막 스탑에서 최소 1 또는 2 ATR일 때만 가격이 가장 높거나 낮을 때만 스탑을 이동(트레일)하고 싶습니다. 1 또는 2 ATR보다 작으면 스탑은 그대로 유지됩니다.

2. 히트 및 리버스 중지

- 가격이 스탑 아래(롱) 또는 스탑(쇼트) 위에 닫히면 스탑이 역전되어 2 또는 3 ATR 스탑으로 설정됩니다.

누구든지 도움을 주시면 감사하겠습니다.

tks

루디

파일:
 

ATR 표시기

안녕,

저는 통화 쌍 세트가 핍으로 이동한 정도를 보여주는 atr 표시기를 만들고 입력하기 전에 atr과 비교하려고 합니다. 내가 원하는 것은 다음과 같습니다.

상품 쌍(H4 또는 모든 시간대)

핍 이동 50% ATR (20)

AUDUSD 50 42

EURAUD -65 70

AUJPY 30 43

예에서 위의 AUDUSD는 이미 42핍 이상 이동했기 때문에 매수할 수 있습니다. 나는 또한 EURAUD가 5핍 아래로 떨어질 때까지 기다릴 것입니다.

나는 내가 지금까지 가지고 있는 것을 첨부했고, 그것은 현재 입찰에서 공개 가격을 뺍니다. 이것의 문제는 데이터가 얼마 후 부실해지고 mt4를 다시 시작하여 새로 고쳐야 한다는 것입니다.

그런데 저는 코딩 기술이 없고 지표에 대한 첫 번째 시도이므로 저를 양해해 주십시오.

감사해요,

어치

파일:
 

NRTR ATR 정지 표시기(20,30,40,50 기간)

파일:
 

ATR 후행 정지를 코딩하는 데 도움이 필요합니다.

저는 mt4를 처음 접했습니다. 아래 코드를 수정하는 데 도움이 필요합니다.

기본 개념은 이렇습니다.

1. 초기 및 트레일 정류장

- 초기 정지는 현재 가격 막대의 고가 또는 저가에서 계산된 2 또는 3 ATR(15일)입니다.

- 나는 가격이 마지막 스탑에서 최소 1 또는 2 ATR일 때만 가격이 가장 높거나 낮을 때만 스탑을 이동(트레일)하고 싶습니다. 1 또는 2 ATR보다 작으면 스탑은 그대로 유지됩니다.

2. 히트 및 리버스 중지

- 가격이 스탑 아래(롱) 또는 스탑(쇼트) 위에 닫히면 스탑이 역전되어 2 또는 3 ATR 스탑으로 설정됩니다.

누구든지 도움을 주시면 감사하겠습니다.

tks

루디

첨부 파일

파일 형식: mq4 ATRstops_v11.1.mq4 (3.0 KB, 84 보기)

사유: