John Ehlersの全指標... - ページ 5 123456789101112...96 新しいコメント Erman Ardianto 2007.08.10 15:05 #41 COGを使ったEAを作るには? こんにちは、私はいくつかのアドバイスを必要とする、私はこの重心インジケータを使用してEAを作りたい。 関数として 使いたいので、EA内のどこでも呼び出せるようにしたいです。 もし、あまり無理がなければ、以下のような感じで始めたいと思います。 double COG(int timeframe, int period, int shift)[/code] I'm a newbie in programmer's world, and I find some difficulties in it. Please someone help me, thank you. [code] //+------------------------------------------------------------------+ //| Center of Gravity.mq4 | //+------------------------------------------------------------------+ #property copyright "Copyright 2002, Finware.ru Ltd." #property link "http://www.finware.ru/" #property indicator_separate_window #property indicator_buffers 2 #property indicator_color1 Blue #property indicator_color2 Red extern int Per=10; extern int CountBars=300; //---- buffers double val1[]; double val2[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { string short_name; //---- indicator line IndicatorBuffers(2); SetIndexStyle(0,DRAW_LINE); SetIndexBuffer(0,val1); SetIndexStyle(1,DRAW_LINE); SetIndexBuffer(1,val2); //---- return(0); } //+------------------------------------------------------------------+ //| Center of Gravity | //+------------------------------------------------------------------+ int start() { if (CountBars>=Bars) CountBars=Bars; SetIndexDrawBegin(0,Bars-CountBars+Per+1); SetIndexDrawBegin(1,Bars-CountBars+Per+1); int i,cnt,counted_bars=IndicatorCounted(); double value1,sum,sum1; //---- if(Bars<=38) return(0); //---- initial zero if(counted_bars<Per) { for(i=1;i<=0;i++) val1[CountBars-i]=0.0; for(i=1;i<=0;i++) val2[CountBars-i]=0.0; } //---- i=CountBars-Per-1; while(i>=0) { sum = 0.0; for (cnt=0; cnt<=Per-1; cnt++) { sum = sum + (High+Low)/2; } sum1=0.0; for (cnt=0; cnt<=Per-1; cnt++) { sum1=sum1+((High+Low)*(cnt+1)/2); } value1=sum/sum1; val1=value1; if (i>0) val2=value1; i--; } return(0); } //+------------------------------------------------------------------+ All John Ehlers Indicators... [アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. コーディングの方法は? 削除済み 2007.10.13 17:58 #42 barnix 2007.10.13 18:45 #43 Sergey Golubev 2007.10.14 05:29 #44 他のフォーラムで見つけただけですが MetaStockの計算式がたくさん。 ページ#6に 数式があります。他のページを見るには206を他の数字に変えてください。例えば、公式のあるページ#2を見るには、206の代わりに202をウェブアドレスに使ってください。 これからMT4にインジケータをコンバートする人には便利かもしれない。 cattus 2007.10.15 22:34 #45 Paulinge 2007.10.15 23:23 #46 " インジケータに興味を持つ " cattus: Mystifiedさん、こんにちは。あなたの仮説は、物理的なデータソースとマーケットソースのデータの主な違いは、感情のコンポーネントであると理解しています。しかし、金融市場を研究する人々やコーダーの努力は、感情的な要素が存在することを知り、これらの努力の進化は、(感情を含む)すべての要素を、市場がどのように機能するかを理解し、動きを予測するための指標や手法に変換することであると私は考えています。エーラーの指標は、市場データを扱うのに効率的であることを示すのであれば、良い指標だと思います。 うーん、Mystifiedさんの使われたSynthetic cycle generator(2)は、MetaStockのインジケーターなんですか?描画のみなのでしょうか? Cattusさん、こんにちは。 株チャートと指標をありがとうございました。 チャートを参考に、The Systhetic cycle generator(2)を入手することはできますか? ご親切にありがとうございます。 よろしくお願いします。 ポーリング cattus 2007.10.16 20:25 #47 Paulinge: こんにちは、カッタスさん。シェアチャートとインジケータをありがとうございました。 チャートを参考に、Systhetic cycle generator(2)を入手することは可能でしょうか? ご親切にありがとうございます。 よろしくお願いします。 ポーリンゲ Paulingeさん、こんにちは。 チャートはmystifiedさん(投稿番号40)が添付してくださったものです。添付されたインジケータが図面なのか本物のインジケータなのか、本人に聞いてみました。すみません。 回答があるといいのですが。 よろしくお願いします。 cattus 削除済み 2007.10.18 09:53 #48 dvarrin 2007.12.13 21:52 #49 こんにちは。 どなたか、Ehlerのフィルターやインジケーターの使い方のドキュメントがある場所をご存知ないでしょうか? ダニエル 削除済み 2007.12.13 23:38 #50 dvarrin: こんにちは。どなたか、Ehlerのフィルターやインジケータの使い方のドキュメントがある場所をご存知ないでしょうか? ダニエル 彼の本 "welcome to my trading room "を買うか、オンラインでPDFとして無料で見ることができます...私はそれをどこかで見たので、それはそこにあるのです。 123456789101112...96 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
COGを使ったEAを作るには?
こんにちは、私はいくつかのアドバイスを必要とする、私はこの重心インジケータを使用してEAを作りたい。
関数として 使いたいので、EA内のどこでも呼び出せるようにしたいです。
もし、あまり無理がなければ、以下のような感じで始めたいと思います。
I'm a newbie in programmer's world, and I find some difficulties in it.
Please someone help me, thank you.
[code]
//+------------------------------------------------------------------+
//| Center of Gravity.mq4 |
//+------------------------------------------------------------------+
#property copyright "Copyright 2002, Finware.ru Ltd."
#property link "http://www.finware.ru/"
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Blue
#property indicator_color2 Red
extern int Per=10;
extern int CountBars=300;
//---- buffers
double val1[];
double val2[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
string short_name;
//---- indicator line
IndicatorBuffers(2);
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,val1);
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,val2);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Center of Gravity |
//+------------------------------------------------------------------+
int start()
{
if (CountBars>=Bars) CountBars=Bars;
SetIndexDrawBegin(0,Bars-CountBars+Per+1);
SetIndexDrawBegin(1,Bars-CountBars+Per+1);
int i,cnt,counted_bars=IndicatorCounted();
double value1,sum,sum1;
//----
if(Bars<=38) return(0);
//---- initial zero
if(counted_bars<Per)
{
for(i=1;i<=0;i++) val1[CountBars-i]=0.0;
for(i=1;i<=0;i++) val2[CountBars-i]=0.0;
}
//----
i=CountBars-Per-1;
while(i>=0)
{
sum = 0.0;
for (cnt=0; cnt<=Per-1; cnt++)
{
sum = sum + (High+Low)/2;
}
sum1=0.0;
for (cnt=0; cnt<=Per-1; cnt++)
{
sum1=sum1+((High+Low)*(cnt+1)/2);
}
value1=sum/sum1;
val1=value1;
if (i>0) val2=value1;
i--;
}
return(0);
} //+------------------------------------------------------------------+
他のフォーラムで見つけただけですが
MetaStockの計算式がたくさん。
ページ#6に 数式があります。他のページを見るには206を他の数字に変えてください。例えば、公式のあるページ#2を見るには、206の代わりに202をウェブアドレスに使ってください。
これからMT4にインジケータをコンバートする人には便利かもしれない。
" インジケータに興味を持つ "
Mystifiedさん、こんにちは。
あなたの仮説は、物理的なデータソースとマーケットソースのデータの主な違いは、感情のコンポーネントであると理解しています。しかし、金融市場を研究する人々やコーダーの努力は、感情的な要素が存在することを知り、これらの努力の進化は、(感情を含む)すべての要素を、市場がどのように機能するかを理解し、動きを予測するための指標や手法に変換することであると私は考えています。エーラーの指標は、市場データを扱うのに効率的であることを示すのであれば、良い指標だと思います。
うーん、Mystifiedさんの使われたSynthetic cycle generator(2)は、MetaStockのインジケーターなんですか?描画のみなのでしょうか?Cattusさん、こんにちは。
株チャートと指標をありがとうございました。
チャートを参考に、The Systhetic cycle generator(2)を入手することはできますか?
ご親切にありがとうございます。
よろしくお願いします。
ポーリング
こんにちは、カッタスさん。
シェアチャートとインジケータをありがとうございました。
チャートを参考に、Systhetic cycle generator(2)を入手することは可能でしょうか?
ご親切にありがとうございます。
よろしくお願いします。
ポーリンゲPaulingeさん、こんにちは。
チャートはmystifiedさん(投稿番号40)が添付してくださったものです。添付されたインジケータが図面なのか本物のインジケータなのか、本人に聞いてみました。すみません。
回答があるといいのですが。
よろしくお願いします。
cattus
こんにちは。
どなたか、Ehlerのフィルターやインジケーターの使い方のドキュメントがある場所をご存知ないでしょうか?
ダニエル
こんにちは。
どなたか、Ehlerのフィルターやインジケータの使い方のドキュメントがある場所をご存知ないでしょうか?
ダニエル彼の本 "welcome to my trading room "を買うか、オンラインでPDFとして無料で見ることができます...私はそれをどこかで見たので、それはそこにあるのです。