비지연 도구 - 페이지 7

 
pipeline:
안녕,

누군가 다른 스레드에서 절대 강도 표시기의 히스토그램 버전에 대해 물었습니다. 그래서 여기 있습니다. Mode_Histo 3 & 4(기억하는 경우 & 1)는 기본적으로 동일한 것을 보여줍니다. Mode_Histo 2는 다소 직관적이지 않으며 보기에 좋지 않습니다.

"최종" histo 제품을 의미하지 않았으므로 누군가가 그것을 느낀다면 개선 및 코드 정리의 여지가 있습니다.

이 히스토그램 버전 덕분에 훨씬 더 읽기 쉽습니다!

 

아이러니

pipeline:
안녕,

누군가 다른 스레드에서 절대 강도 표시기의 히스토그램 버전에 대해 물었습니다. 그래서 여기 있습니다. Mode_Histo 3 & 4(기억하는 경우 & 1)는 기본적으로 동일한 것을 보여줍니다. Mode_Histo 2는 다소 직관적이지 않으며 보기에 좋지 않습니다.

"최종" histo 제품을 의미하지 않았으므로 누군가가 그것을 느낀다면 개선 및 코드 정리의 여지가 있습니다.

두려운 일이지만 같은 맥락에서 생각하고 히스토그램으로 변환했습니다. 나는 한 걸음 더 나아가 황소와 곰의 차이점을 두 가지가 나를 혼란스럽게 만들었습니다.

 

누가 이 지표의 EA를 만들 수 있습니까?

 

안녕,

AbsoluteStrength에 2가지 옵션을 추가했습니다.

- Bulls & Bears Strength의 ADX 계산 방법(Mode=2)

- 과매수 및 과매도 수준을 표시할 수 있는 가능성(Bulls와 함께 더 잘 사용)

이고르

파일:
 
igorad:
안녕,

AbsoluteStrength에 2가지 옵션을 추가했습니다.

- Bulls & Bears Strength의 ADX 계산 방법(Mode=2)

- 과매수 및 과매도 수준을 표시할 수 있는 가능성(Bulls와 함께 더 잘 사용)

이고르

이 "과매수 및 과매도 수준"을 사용하는 방법은 무엇입니까?

가격이나 지표의 수준을 입력해야 합니까?

 

예를 들어 OverBought = 70 및 OverSold = 30을 입력해 보십시오.

 

비 지연 전문가?

누군가 이 시스템을 도와줄 수 있습니까?

나는 두 가지 다른 기간의 Non Lag MA를 사용하고 닫기, 열기, hi, lo를 선택할 수 있기를 원합니다. 비 지연 MA는 첫 번째 게시물에 있습니다.

감사해요,

 
garciaal:
누군가 이 시스템을 도와줄 수 있습니까?

나는 두 가지 다른 기간의 Non Lag MA를 사용하고 닫기, 열기, hi, lo를 선택할 수 있기를 원합니다. 비 지연 MA는 첫 번째 게시물에 있습니다.

감사해요,

NonLagMA 기반으로 아주 간단한 EA를 생성했지만 NonLagMA 표시기 때문에 백테스트 를 할 수 없습니다. 하지만 매우 어려울 수 있습니다. 이 NonLagMA 표시기는 더 나은 백테스팅을 계산하는 모든 막대와 관련하여 수정되어야 한다고 생각합니다. 백테스팅 없이는 EA를 게시할 수도 없기 때문입니다.

 

NonLagMa EA 도움말

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

이 포럼에서 훌륭한 일을 해주셔서 항상 감사드립니다.

EA 질문으로 저를 도와주실 수 있습니까? NonLagMA_v5를 사용하여 EA를 작성하려고 했지만 EA가 표시기가 출력하는 값을 인식하도록 하는 데 운이 없습니다. ) ASCtrend EA에서 복사했습니다(제대로 작동하지 않음).

int NonLagMA() {

이중 추세=iCustom(NULL,0,"NonLagMA_v5",0,100,0,0,1,0,0.0,4,0);

if (Trend>0) return(1); // 위로

if (Trend<0) return(2); // 아래에

if (추세==0) return(3); // 평평한

}

이 작업을 수행하는 올바른 방법을 알려줄 수 있습니까? 나는 이것을 내가 할 수 있는 가장 간단한 EA에 집어넣었지만 작동하지 않을 것입니다. 이 EA에서 다른 지표를 시도했는데 잘 작동합니다.

다시 한번 감사합니다

왈티니

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

이 포럼에서 훌륭한 일을 해주셔서 항상 감사드립니다.

EA 질문으로 저를 도와주실 수 있습니까? NonLagMA_v5를 사용하여 EA를 작성하려고 했지만 EA가 표시기가 출력하는 값을 인식하도록 하는 데 운이 없습니다. ) ASCtrend EA에서 복사했습니다(제대로 작동하지 않음).

int NonLagMA() {

이중 추세=iCustom(NULL,0,"NonLagMA_v5",0,100,0,0,1,0,0.0,4,0);

if (Trend>0) return(1); // 위로

if (Trend<0) return(2); // 아래에

if (추세==0) return(3); // 평평한

}

이 작업을 수행하는 올바른 방법을 알려줄 수 있습니까? 나는 이것을 내가 할 수 있는 가장 단순한 EA에 집어넣었지만 작동하지 않을 것입니다. 이 EA에서 다른 지표를 시도했는데 잘 작동합니다.

다시 한번 감사합니다

왈티니

먼저 다음을 작성해야 합니다.

double diNonLagNonTrade=iCustom(NULL,0,"NonLagMA_v5",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,0,2);

double d23=(0);

double diNonLagUp=iCustom(NULL,0,"NonLagMA_v5",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,1,1);

double diNonLagDown=iCustom(NULL,0,"NonLagMA_v5",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,2,1);

double d24=(0);[/CODE]

Then the following:

if (diNonLagUp>0 && ....){

OpenBuy();

return(0);

}

if (diNonLagDown>0 ...){

OpenSell();

return(0);[/CODE]

It is how to use NonLag as a filter. It means that you will need some signal indicator to open the ordes and NonLagMA indicator is acting as a filter only.

The other way to use Nonlag is the following:

if (diNonLagUp > 0 && diNonLagDown1 > 0){

OpenBuy();

return(0);

}

if (diNonLagDown > 0 && diNonLagUp1 > 0 ){

OpenSell();

return(0);[/CODE]

This way means that you open the order in the time when NonlagMA is changing the color.

The other way to use NonLag indicator is for closing the orders:

if ((diNonLagDown > 0 && diNonLagDown1 < 0 )){

CloseBuy();[/CODE]

if ((diNonLagUp > 0 && diNonLagUp1 < 0)){

CloseSell();[/CODE]

Just for example NonLagMA with RSIFilter indicator:

[CODE]double diRSIFilterup=iCustom(NULL,0,"RSIFilter_v1",PeriodRSI,0,1);

double diRSIFilterdown=iCustom(NULL,0,"RSIFilter_v1",PeriodRSI,1,1);

double d22=(0);
[CODE]if ((diRSIFilterup>d22 && diNonLagUp > 0 && diNonLagDown1 > 0)){

OpenBuy();

return(0);

[CODE]if ((diRSIFilterdown 0 && diNonLagUp1 > 0 )){

OpenSell();

return(0);

How can you know what I wrote here?

Very easy.

You see that diNonLagDown > 0 (for example).

So what the diNonLagDown is? Look at the icustom function:

[CODE]double diNonLagDown=iCustom(NULL,0,"NonLagMA_v5",Price,Length,Displace,Filter,Color,ColorBarBack,Deviation,2,1);

It means that diNonLagDown is

- value of NonLagMA_v5 indicator ("NonLagMA_v5"),

- for your chart currency (NULL),

- for timeframe of your chart (0),

- with the settings (Price,Length,Displace,Filter,Color,ColorBarBack,Deviation),

- line number 2 (2)

- and for the 1st bar (1) - current bar is opened and first bar was closed already).

How do you know the line number and which number?

Very easy. Open the indicator NonLagMA_v5 in MetaEditor and count the colors starting from zero (0):

[CODE]#property indicator_color1 Orange // line No. 0 .

#property indicator_width1 2

#property indicator_color2 SkyBlue // line No.1 .

#property indicator_width2 2

#property indicator_color3 Tomato // line number 2 .

#property indicator_width3 2