Damiani フィルタ(関数版:MetaTrader4用)のソース
公開日:
:
最終更新日:2015/01/11
マネー
公開されているインディケーター Damiani_volatmeter のソースより抜き出して、私が関数版に書き直したものがこちらです。
ご自分の EA にお使いください。
戻り値はトレンド相場のとき1、レンジ相場のとき0です。
//+------------------------------------------------------------------+
// Damiani volatmeter 関数版 終値を使用
//
// 戻り値はトレンド相場のとき1、レンジ相場のとき0
//+------------------------------------------------------------------+
//---- input parameters
extern int Viscosity=13;
extern int Sedimentation=50;
extern double Threshold_level=1.3;
extern bool lag_supressor=true;
double lag_s_K=0.5;
double s0 = 0;
double s1= 0;
double s2 = 0;
double s3 = 0;
double vol=0;
double t=Threshold_level;
int damiani_f()
{
double sa=iATR(NULL,0,Viscosity,1) ;
double ia = iATR(NULL,0,Sedimentation,1) ;
if(lag_supressor){
if (ia == 0) vol = 1.0 ;
else vol= sa/ia + lag_s_K*(s1-s3) ;
}else{
if (ia == 0) vol = 1.0 ;
else vol= sa/ia ;
}
double anti_thres=iStdDev(NULL,0,Viscosity,0,MODE_LWMA,PRICE_TYPICAL,1) ;
double isd = iStdDev(NULL,0,Sedimentation,0,MODE_LWMA,PRICE_TYPICAL,1) ;
if (isd == 0) anti_thres = 1.0 ;
else anti_thres = anti_thres/isd ;
t=t-anti_thres;
s3 = s2; s2 = s1; s1= s0;
s0 = vol;
if (vol>t){
return(1);
}else{
return(0);
}
}
###
関連記事
-
-
iFreeレバレッジ NASDAQ100 購入開始しました
iFreeレバレッジ NASDAQ100 は昨日から買付を始めた投資信託で、日本の大和投資信
-
-
ど素人がはじめるFXの本 / 羊飼い
ど素人がはじめるFXの本 「羊飼いの外国為替証拠金取引FXブログ」管理人 羊飼
-
-
QQE を使った自動売買ソフト
QQE という RSI を元にした指標がありまして、結構精度が高いので気になっていました。 オ
-
-
社内のコソ泥、院内のコソ泥
会社によくいるコソ泥 会社によくいるコソ泥。 会社内に会社の金を盗むドロボウ(善悪の判
-
-
[FX] リアル口座 2015/4/6-10 結果
今週のリアル口座の結果ですが、やや赤字となってしまいました。 デモ口座では15万円ほど勝ってい
-
-
お金持ちになれる黄金の羽根の拾い方2015 知的人生設計のすすめ / 橘 玲
お金持ちになれる黄金の羽根の拾い方2015 知的人生設計のすすめ橘 玲 幻冬舎
-
-
[FX]前週の平均値と順張り&逆張り EA化(5)
以前の記事「前週の平均値と順張り&逆張り EA化(4)」でも書きましたが、各通貨の逆張りバージョ
-
-
[FX] 4/21 トレンド反転
GBPUSD 1時間足です。 前回の記事「4/20 おやトレンドが反転?
-
-
外貨預金より外貨建てMMF
銀行で扱っている外貨預金ですが、利用している人はいるのでしょうか。 私はやったことがありません






