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:
こんにちは。
他のスレッドで Absolute Strenght インジケータのヒストグラム版について質問されたので、ここに紹介します。Mode_Histo 3と4(と1)は、基本的に同じものを示しています。Mode_Histo 2は、少し直感に反しており、見た目もよくありません。
このヒストグラムは、「最終的な」ヒスト製品という意味ではないので、もし誰かがそう感じたら、改良とコードのクリーニングの余地があります。このヒストグラム・バージョンは、より読みやすくなっています。
皮肉なことに
ハイ。
他のスレッドで、Absolute Strenght指標のヒストグラム版について質問されたので、ここに紹介します。Mode_Histo 3と4(と1)は、基本的に同じものを示しています。Mode_Histo 2は、ちょっと直感に反するし、見栄えも悪い。
これは「最終的な」ヒスト製品として意図したものではないので、誰かがそれを感じるなら、改善とコードのクリーニングの余地があります。でも、同じように考えて、ヒストグラムに変換してみました。 さらに一歩進んで、ブルとベアでは混乱するので、その差をプロットしてみました。
このインジケーターのEAを作成できるのは誰ですか?
こんにちは。
AbsoluteStrengthに2つのオプションを追加しました。
- ADXによるBulls & Bears Strengthの計算方法(Mode=2)
- 買われすぎ、売られすぎをプロットする機能(ブルズで使用するのが良い)
イゴール
こんにちは。
AbsoluteStrengthに2つのオプションを追加しました。
- ADXによるBulls & Bears Strengthの計算方法(Mode=2)
- 買われ過ぎ、売られ過ぎのレベルを表示する機能(Bullsで使用するのが良い)
イゴール買われすぎ・売られすぎレベル」の使い方は?
価格や指標のレベルを入力する必要があるのでしょうか?
例えば、OverBought = 70、OverSold = 30と入力してみてください。
非Lagの専門家?
どなたかこのシステムで助けていただけませんか?
私は2つの異なる期間のNon Lag MAを使用し、close, open, hi, loを選択できるようにしたいです。 非遅延MAは、最初の投稿にあります。
ありがとうございます。
アル
どなたかこのシステムで私を助けていただけませんか?
2つの異なる期間のNon Lag MAを使用し、close, open, hi, loを選択できるようにしたいのですが、可能ですか? Non Lag MAは最初の投稿にあります。
ありがとうございます。
アルNonLagMAをベースに非常にシンプルなEAを作成しましたが、NonLagMAインジケータのためバックテストが できません。できるのですが、非常に難しいです。私は、このNonLagMAインジケータは、より良いバックテストをカウントするすべてのバーに関する固定されるべきだと思います。なぜなら、私はバックテストなしでEAを投稿することさえできないからです。
NonLagMa EAに関するヘルプ
こんにちは、Newdigitalです。
いつもこのフォーラムで素晴らしい仕事をしてくれてありがとうございます。
EAの質問で私を助けてもらえますか? 私はNonLagMA_v5でEAを書こうとしていますが、私のEAがインジケータが出力する値を認識することができません(明らかに私はコーディングの経験がなく、他の人を見て自分の部分を入れているだけです)。 ASCtrendのEAからこれをコピーしました(これはうまく動きませんでした)。
int NonLagMA() {
double Trend=iCustom(NULL,0, "NonLagMA_v5",0,100,0,0,1,0,0.0,4,0);
if (トレンド>0) return(1); // アップ
if (Trend<0)リターン(2); // 下降
if (トレンド=0) return(3); // 横ばい
}
これを動作させるための正しい方法を教えてください。 私は私ができる最も単純なEAにこれを貼り付けたが、それは動作しません。 このEAで他のインジケータを試したところ、うまくいきました。
ありがとうございました。
ウォルティニ
こんにちは、Newdigitalです。
いつもながら、このフォーラムでの素晴らしい仕事に感謝します。
EAの質問で助けてください。 NonLagMA_v5を使ったEAを書こうとしているのですが、私のEAがこのインジケータの値を認識することができません(明らかに私はコーディングの経験がなく、他の人のものを見て自分のものを入れただけです)。 ASCtrendのEAからこれをコピーしました(これはうまく動きませんでした)。
int NonLagMA() {
double Trend=iCustom(NULL,0, "NonLagMA_v5",0,100,0,0,1,0,0.0,4,0);
if (トレンド>0) return(1); // アップ
if (Trend<0)リターン(2); // 下降
if (トレンド=0) return(3); // 横ばい
}
これを動作させるための正しい方法を教えてください。 私は私ができる最も単純なEAにこれを貼り付けたが、それは動作しません。 このEAで他のインジケータを試したところ、うまくいきました。
ありがとうございました。
ウォルティニまず、次のように書いてください。
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:
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:
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:
CloseBuy();[/CODE]
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);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