どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 690 1...683684685686687688689690691692693694695696697...1178 新しいコメント 削除済み 2014.08.18 12:34 #6891 Forexman77: ENUM_APPLIED_PRICE」をインジケータで使用 する、つまり、この列挙の価格を使い 分けるというアイデアを思いつきました。 Close[i] の代わりにPRICE_HIGH[i]を取り出し、最適化中にインジケータに供給 する方法が 見つからないのです。 せめて Close[i]の代わりにHigh[i] にしてほしい。 いくつかの指標と、それに対する必要な数学的操作で、おそらくこの問題は解決されるでしょう forexman77 2014.08.18 12:47 #6892 _new-rena: いくつかの指標とそれに対する必要な数学的作業で、この問題を解決できるかもしれません。 標準のMAでは、clozeからmax, minなどへの切り替えがありますが、そのコードが書かれたファイルがフォルダ内に見当たりません。 削除済み 2014.08.18 12:53 #6893 Forexman77: 標準のMAには、clozからmax、minなどの切り替えがありますが、フォルダ内にコードファイルが見当たりません。iMA forexman77 2014.08.18 13:03 #6894 _new-rena: しかし、図にあるようなパラメータに影響を与えるようなパラメータはありません。 スムージングメソッドは 問題なく通過extern ENUM_MA_METHOD MA_Method=MODE_SMMA;そして、 ここ もしextern ENUM_APPLIED_PRICE price= PRICE_CLOSE; for(i=limit1;i>=0;i--) ExtMapBuffer1[i]=price[i]; は、配列 "[' - array required" を必要とします。 Vitalie Postolache 2014.08.18 14:13 #6895 Forexman77:しかし、図にあるようなパラメータに影響を与えるようなパラメータはありません。 スムージングメソッドは問題なく通過 そして、 ここ もし は、配列 "'[' - array required'' を必要とします。 何も必要とせず、方法も価格も、すべてが最適化されているのです。なぜ、配列でループが必要なのですか?EAからインジケータに列挙を渡せば、すべてうまくいきます。 forexman77 2014.08.18 14:26 #6896 evillive: 何も必要とせず、方法も価格も、すべてが最適化されています。なぜ配列でループが必要なのですか?Expert Advisor からインジケータに列挙を渡せば、すべてうまくいきます。 。 ちょっと戸惑いましたが(;・∀・)MAはいらない。インジケーターの計算をするために、インジケーターの計算周期で価格を取得したいのですが。ここでは、Close[i]-Close[i+5]を表示しています。Close[i]の代わりにインジケータに渡す方法 例えばLow[i] 、加重平均価格と 中央値はそれほど重要ではありません - 彼らは計算することができます。つまり、最大値、最小値、終値で最適化するのです。 Vitalie Postolache 2014.08.18 15:08 #6897 Forexman77:ちょっと戸惑いましたが(;・∀・)MAはいらない。インジケーターの計算をするために、インジケーターの計算周期で価格を取得したいのですが。ここでは、Close[i]-Close[i+5]を表示しています。Close[i]の代わりにインジケータに渡す方法 例えばLow[i] 、加重平均価格と中央値はそれほど重要ではありません - 彼らは計算することができます。つまり、最大値、最小値、終値で最適化することができるのです。次に、配列を作成し、CopyClose, CopyOpen, CopyHigh, CopyLowをマスターする必要があります - 配列内の適切な価格をコピーする。またはクラスと新しい言語の他の目新しさで動作する方法を学ぶ、例として Indicator.mqh を行います forexman77 2014.08.18 19:57 #6898 evillive: 次に、配列を作成し、CopyClose, CopyOpen, CopyHigh, CopyLow - をマスターして、適切な価格を配列にコピーする必要があります。またはマスタークラスや新しい言語の他のノベルティは、 Indicator.mqh inluderは例として行うだろう なるほど、考えてみます。MQL5にはいくつかの例がありますが、一方で、手動で変更しなければなりません。 forexman77 2014.08.19 08:06 #6899 Forexman77: なるほど、MQL5にも例があるので考えてみます。 とりあえず、手動で変更してみます。 もし必要な人がいれば、複雑な構造なしに価格タイプ別のインジケータを描画する方法を考え出した。extern int price=1;//1=Close, 2=High, 3=Low, 4=PRICE_MEDIAN_, 5=PRICE_TYPICAL_, 6=PRICE_WEIGHTED_ for(i=limit1;i>=0;i--) { if (price == 1)ExtMapBuffer1[i]=Close[i];//Close if (price == 2)ExtMapBuffer1[i]=High[i];//High if (price == 3)ExtMapBuffer1[i]=Low[i];//Low if (price == 4)ExtMapBuffer1[i]=((High[i]+Low[i])/2);//PRICE_MEDIAN_ if (price == 5)ExtMapBuffer1[i]=((High[i]+Low[i]+Close[i])/3);//PRICE_TYPICAL_ if (price ==6){ExtMapBuffer1[i]=((High[i]+Low[i]+Close[i]+Close[i])/4);//PRICE_WEIGHTED_ } Boris 2014.08.19 08:24 #6900 Forexman77:もし必要な人がいれば、複雑な構造でなく、価格タイプのインジケーターレンダリングを行う方法を考え出した。 小さな間違い:0=Close, 1=Open、他は正解 です。 1...683684685686687688689690691692693694695696697...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ENUM_APPLIED_PRICE」をインジケータで使用 する、つまり、この列挙の価格を使い 分けるというアイデアを思いつきました。
Close[i] の代わりにPRICE_HIGH[i]を取り出し、最適化中にインジケータに供給 する方法が 見つからないのです。
せめて Close[i]の代わりにHigh[i] にしてほしい。
いくつかの指標とそれに対する必要な数学的作業で、この問題を解決できるかもしれません。
標準のMAには、clozからmax、minなどの切り替えがありますが、フォルダ内にコードファイルが見当たりません。
iMA
しかし、図にあるようなパラメータに影響を与えるようなパラメータはありません。
スムージングメソッドは 問題なく通過
そして、 ここ もし
は、配列 "[' - array required" を必要とします。
しかし、図にあるようなパラメータに影響を与えるようなパラメータはありません。
スムージングメソッドは問題なく通過
そして、 ここ もし
は、配列 "'[' - array required'' を必要とします。
何も必要とせず、方法も価格も、すべてが最適化されているのです。なぜ、配列でループが必要なのですか?EAからインジケータに列挙を渡せば、すべてうまくいきます。
何も必要とせず、方法も価格も、すべてが最適化されています。なぜ配列でループが必要なのですか?Expert Advisor からインジケータに列挙を渡せば、すべてうまくいきます。
。
ちょっと戸惑いましたが(;・∀・)MAはいらない。インジケーターの計算をするために、インジケーターの計算周期で価格を取得したいのですが。ここでは、Close[i]-Close[i+5]を表示しています。
Close[i]の代わりにインジケータに渡す方法 例えばLow[i] 、加重平均価格と 中央値はそれほど重要ではありません - 彼らは計算することができます。
つまり、最大値、最小値、終値で最適化するのです。
ちょっと戸惑いましたが(;・∀・)MAはいらない。インジケーターの計算をするために、インジケーターの計算周期で価格を取得したいのですが。ここでは、Close[i]-Close[i+5]を表示しています。
Close[i]の代わりにインジケータに渡す方法 例えばLow[i] 、加重平均価格と中央値はそれほど重要ではありません - 彼らは計算することができます。
つまり、最大値、最小値、終値で最適化することができるのです。
次に、配列を作成し、CopyClose, CopyOpen, CopyHigh, CopyLowをマスターする必要があります - 配列内の適切な価格をコピーする。
またはクラスと新しい言語の他の目新しさで動作する方法を学ぶ、例として Indicator.mqh を行います
次に、配列を作成し、CopyClose, CopyOpen, CopyHigh, CopyLow - をマスターして、適切な価格を配列にコピーする必要があります。
またはマスタークラスや新しい言語の他のノベルティは、 Indicator.mqh inluderは例として行うだろう
なるほど、MQL5にも例があるので考えてみます。 とりあえず、手動で変更してみます。
もし必要な人がいれば、複雑な構造なしに価格タイプ別のインジケータを描画する方法を考え出した。
もし必要な人がいれば、複雑な構造でなく、価格タイプのインジケーターレンダリングを行う方法を考え出した。
小さな間違い:0=Close, 1=Open、他は正解 です。