ICustom機能 - ページ 14 1...789101112131415161718192021...23 新しいコメント 削除済み 2011.03.23 01:24 #131 インジケーター おそらく、それは可能です。コーダーにインジケータを送り、彼が仕事をする必要があります。もしご興味があれば、私にもできます。 Lurch 2011.03.23 07:18 #132 インジケーターからの取引 こんにちは。 取引シグナルが表示されると、アラートを作成し、矢印(上または下)を描くインジケータを持っています。これは購入したインジケータなので(そう、私は実際に自分でそれを支払った...)、私はコードを持っていない、ちょうど準拠したファイルです。 インジケータがアラートを出したり、チャートに描画したりしたときに取引するEAを作る方法はないでしょうか? このインジケータはインジケータバッファを 使用していないようで、単に他のインジケータの範囲を測定して取引を決定しているようです。つまり、iCustomを使ってレベルを読み取ることができないのです。 何か助言をお願いします。 乾杯 Edit: OK... なぜ私の投稿がiCustomスレッドに移動されたのかよく分かりませんが、私の投稿には特にこう書かれています。「iCustomを使ってレベルが読めない "と書いてあるのですが、とにかく誰かが助けてくれるかもしれません...。 おそらく私の質問は次のように言い換えるべきでしょう。 EAでalerts windowの内容を読む方法はありますか? Tomas Thormann 2011.05.24 02:16 #133 iCustomの参照に関する問題 こんにちは。 いくつかの汎用EAテンプレートを使い、iCustomを参照してみましたが、コンパイルはOKで、インジケータ自体も「トレードシグナル」を生成しているのに、EAがトレードされません。 iCustomの参照方法が間違っているのではと思います。ご意見をお聞かせください。 インジケータComplex_Pairs1から2つの値を参照しようとしています。 一つはシグナライン(SetIndexBuffer 0)、もう一つはシグナラインの移動平均(SetIndexBuffer 1)です。 このインジケータは2つの外部パラメータを持っています。 SignalType (クロスオーバーの場合のシグナルの種類) periodSMA (単純移動平均の期間) ソースコードの該当箇所を以下に貼り付けます。 iCustomを使って、バー1とバー2のシグナラインとSMAの4種類の値にアクセスしようとしているのですが、このようなコードになっています。 double SignallineShift1 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,1); double SmaShift1 = iCustom(NULL,NULL, "Complex_Pairs1", 2,4,1,1); double SignallineShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,2); double SmaShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,2); double SmaShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,4,1,2); iCustom(symbol, timeframe, indicator name, SignalType, periodSMA, IndexBuffer, Shift)のように、インジケータ値を正しく参照することができますか?それとも、シグナル ラインのsignaltypeとperiodsma、SMAのsignalTypeは省略した方がいいのでしょうか? ありがとうございます。 トーマス ___________________________________ ________________ #property indicator_separate_window #property indicator_buffers 2 (インジケータバッファ2) #property indicator_color1 緑色 #property indicator_color2 レッド #property indicator_width2 1 //---- バッファ double pair[],ma[]; //---- extern int SignalType=2; extern int periodSMA=4; SetIndexStyle(0, DRAW_LINE)を設定します。 SetIndexStyle(1, DRAW_LINE).SetIndexBuffer(1)です。 SetIndexBuffer(0,pair)を設定する。 SetIndexBuffer(1, ma); ICustom function アスク! 戦略を求める人は?たくさん、しかも無料で)。 Tomas Thormann 2011.05.24 06:40 #134 ゼロを使用してみた ところで タイムフレームの値にNULLの 代わりに0を使ってみたのですがやはりEAは動きません。 Robert 2011.05.24 16:40 #135 MA値を > 0 に設定する必要がある TTrade: ちなみに。タイムフレームの値にNULLの代わりに0を使ってみましたがEAはまだ動きません。 Tomasさん、こんにちは。 double SignallineShift1 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,1); double SmaShift1 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,1); double SmaShift1 = iCustom(NULL,N ULL, "Complex_Pairs1", 2,4,1,1); double SignallineShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,2); double SmaShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,2); double SmaShift2 = iCustom(NULL,N ULL, "Complex_Pairs1", 2,4,1,2); double SmaShift2 = iCustom(NULL, NULL, "Complex_Pairs1", 2,4,1,2); 1) TFには、NULLの 代わりに0を使用します。 2) SignallineShift1 と SignallineShift2 に "periodma" がありません。 a) MA期間は少なくとも1でなければなりません(現在の価格ラインと同じで、0にはできません)。 b) あなたの例では、すべての "periodma "は4に設定される必要があります。 3) EAが指標値を取得していることを確認するために、ログに値を出力するか、チャートにコメントとして出力してください。 例 Print(" SignallineShift1 = ",SignallineShift1).Print(" SignallineShift1 = ",SignallineShift1); コメント(" SignallineShift1 = ",SignallineShift1); これが役立つことを願っています。 ロバート ICustom function Any questions from newcomers アスク! leo1935 2011.08.20 09:18 #136 FX-TSD ' マネージャー お世話になりました leo1935 2011.08.20 09:56 #137 削除済み 2011.10.31 12:14 #138 質問 7つのバッファを持つインジケータがあるのですが トレンドの色は7番目のバッファにあります。 どうすれば7番目のバッファを取得できるのでしょうか? 使用したインジケータを添付します。 ファイル: heiken_ashih_sw_mtf.mq4 6 kb xx3xxx 2011.10.31 12:43 #139 yew 今朝、目が覚めたら オージー・ドルは、(私のクロス・ペアと比較して)急騰し、全面的にオージー・ドル安となりました。 金曜日の夕方、下降トレンド(最後の足)にもかかわらず、私はその方向性を追い求めなければならない。 そして今日、オージーがQUANTASから解放された後、オージー・ドルは再び上昇に転じる。 今、どの方向に賭けるべきか、それともMAのトレンドに従うべきか迷っています。 デモ口座ですが、本口座と 同じような感覚と共感があります。 ----- とにかく あなたが望むような答えはありませんが、........ .. MQ4は0、1、2、3(0が先)とカウントするものが多いのですが、バッファは しかし、バッファは、単に配列の名前です。 は1 2 3 4 5 6を行うだけです - 第七ではない というわけで、あなたが見たものを明確に説明できるかもしれません。 MTF HAはたくさんありますが、あなたのものはまだ試していません。 削除済み 2011.10.31 23:29 #140 xx3xxx: 今朝、目が覚めたときオージードルの急騰(私のクロスペアとの比較)、すなわちオージードルの全面安。 金曜日の夕方に下降トレンドになったにもかかわらず、私はその方向を追いかけなければならない。 そして今日、オージーがQUANTASから解放された後、オージー・ドルは再び上昇に転じる。 今、どの方向に賭けるべきか、それともMAのトレンドに従うべきか迷っています。 デモ口座ですが、本口座と同じような感覚と共感があります。 ----- とにかく あなたが望むような答えはありませんが、........ .. MQ4は0、1、2、3(0が先)とカウントするものが多いのですが、バッファは しかし、バッファは、単に配列の名前です。 は1 2 3 4 5 6を行うだけです - 第七ではない だから、あなたはあなたが見るものを明確に説明するかもしれません - またはあなたはそれを間違って見ているかもしれません。 MTF HAはたくさんありますが、私はまだ試していません。 私は私が混乱している部分は、それがどのようにデータを取得することが可能であると思います... icustomのための例があれば、それは助けになります。 1...789101112131415161718192021...23 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
インジケーター
おそらく、それは可能です。コーダーにインジケータを送り、彼が仕事をする必要があります。もしご興味があれば、私にもできます。
インジケーターからの取引
こんにちは。
取引シグナルが表示されると、アラートを作成し、矢印(上または下)を描くインジケータを持っています。これは購入したインジケータなので(そう、私は実際に自分でそれを支払った...)、私はコードを持っていない、ちょうど準拠したファイルです。
インジケータがアラートを出したり、チャートに描画したりしたときに取引するEAを作る方法はないでしょうか?
このインジケータはインジケータバッファを 使用していないようで、単に他のインジケータの範囲を測定して取引を決定しているようです。つまり、iCustomを使ってレベルを読み取ることができないのです。
何か助言をお願いします。
乾杯
Edit: OK... なぜ私の投稿がiCustomスレッドに移動されたのかよく分かりませんが、私の投稿には特にこう書かれています。「iCustomを使ってレベルが読めない "と書いてあるのですが、とにかく誰かが助けてくれるかもしれません...。
おそらく私の質問は次のように言い換えるべきでしょう。
EAでalerts windowの内容を読む方法はありますか?
iCustomの参照に関する問題
こんにちは。
いくつかの汎用EAテンプレートを使い、iCustomを参照してみましたが、コンパイルはOKで、インジケータ自体も「トレードシグナル」を生成しているのに、EAがトレードされません。
iCustomの参照方法が間違っているのではと思います。ご意見をお聞かせください。
インジケータComplex_Pairs1から2つの値を参照しようとしています。
一つはシグナライン(SetIndexBuffer 0)、もう一つはシグナラインの移動平均(SetIndexBuffer 1)です。
このインジケータは2つの外部パラメータを持っています。
SignalType (クロスオーバーの場合のシグナルの種類)
periodSMA (単純移動平均の期間)
ソースコードの該当箇所を以下に貼り付けます。
iCustomを使って、バー1とバー2のシグナラインとSMAの4種類の値にアクセスしようとしているのですが、このようなコードになっています。
double SignallineShift1 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,1);
double SmaShift1 = iCustom(NULL,NULL, "Complex_Pairs1", 2,4,1,1);
double SignallineShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,2); double SmaShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,2);
double SmaShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,4,1,2);
iCustom(symbol, timeframe, indicator name, SignalType, periodSMA, IndexBuffer, Shift)のように、インジケータ値を正しく参照することができますか?それとも、シグナル ラインのsignaltypeとperiodsma、SMAのsignalTypeは省略した方がいいのでしょうか?
ありがとうございます。
トーマス
___________________________________ ________________
#property indicator_separate_window
#property indicator_buffers 2 (インジケータバッファ2)
#property indicator_color1 緑色
#property indicator_color2 レッド
#property indicator_width2 1
//---- バッファ
double pair[],ma[];
//----
extern int SignalType=2;
extern int periodSMA=4;
SetIndexStyle(0, DRAW_LINE)を設定します。
SetIndexStyle(1, DRAW_LINE).SetIndexBuffer(1)です。
SetIndexBuffer(0,pair)を設定する。
SetIndexBuffer(1, ma);
ゼロを使用してみた
ところで
タイムフレームの値にNULLの 代わりに0を使ってみたのですがやはりEAは動きません。
MA値を > 0 に設定する必要がある
ちなみに。タイムフレームの値にNULLの代わりに0を使ってみましたがEAはまだ動きません。
Tomasさん、こんにちは。
double SignallineShift1 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,1); double SmaShift1 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,1);
double SmaShift1 = iCustom(NULL,N ULL, "Complex_Pairs1", 2,4,1,1);
double SignallineShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,2); double SmaShift2 = iCustom(NULL,NULL, "Complex_Pairs1", 2,0,0,2);
double SmaShift2 = iCustom(NULL,N ULL, "Complex_Pairs1", 2,4,1,2); double SmaShift2 = iCustom(NULL, NULL, "Complex_Pairs1", 2,4,1,2);
1) TFには、NULLの 代わりに0を使用します。
2) SignallineShift1 と SignallineShift2 に "periodma" がありません。
a) MA期間は少なくとも1でなければなりません(現在の価格ラインと同じで、0にはできません)。
b) あなたの例では、すべての "periodma "は4に設定される必要があります。
3) EAが指標値を取得していることを確認するために、ログに値を出力するか、チャートにコメントとして出力してください。
例
Print(" SignallineShift1 = ",SignallineShift1).Print(" SignallineShift1 = ",SignallineShift1);
コメント(" SignallineShift1 = ",SignallineShift1);
これが役立つことを願っています。
ロバート
FX-TSD ' マネージャー
お世話になりました
質問
7つのバッファを持つインジケータがあるのですが
トレンドの色は7番目のバッファにあります。
どうすれば7番目のバッファを取得できるのでしょうか?
使用したインジケータを添付します。
yew 今朝、目が覚めたら
オージー・ドルは、(私のクロス・ペアと比較して)急騰し、全面的にオージー・ドル安となりました。
金曜日の夕方、下降トレンド(最後の足)にもかかわらず、私はその方向性を追い求めなければならない。
そして今日、オージーがQUANTASから解放された後、オージー・ドルは再び上昇に転じる。
今、どの方向に賭けるべきか、それともMAのトレンドに従うべきか迷っています。
デモ口座ですが、本口座と 同じような感覚と共感があります。
-----
とにかく
あなたが望むような答えはありませんが、........ ..
MQ4は0、1、2、3(0が先)とカウントするものが多いのですが、バッファは
しかし、バッファは、単に配列の名前です。
は1 2 3 4 5 6を行うだけです - 第七ではない
というわけで、あなたが見たものを明確に説明できるかもしれません。
MTF HAはたくさんありますが、あなたのものはまだ試していません。
今朝、目が覚めたとき
オージードルの急騰(私のクロスペアとの比較)、すなわちオージードルの全面安。
金曜日の夕方に下降トレンドになったにもかかわらず、私はその方向を追いかけなければならない。
そして今日、オージーがQUANTASから解放された後、オージー・ドルは再び上昇に転じる。
今、どの方向に賭けるべきか、それともMAのトレンドに従うべきか迷っています。
デモ口座ですが、本口座と同じような感覚と共感があります。
-----
とにかく
あなたが望むような答えはありませんが、........ ..
MQ4は0、1、2、3(0が先)とカウントするものが多いのですが、バッファは
しかし、バッファは、単に配列の名前です。
は1 2 3 4 5 6を行うだけです - 第七ではない
だから、あなたはあなたが見るものを明確に説明するかもしれません - またはあなたはそれを間違って見ているかもしれません。
MTF HAはたくさんありますが、私はまだ試していません。私は私が混乱している部分は、それがどのようにデータを取得することが可能であると思います... icustomのための例があれば、それは助けになります。