コーディングの方法は? - ページ 61 1...545556575859606162636465666768...347 新しいコメント Ingvar Engelbrecht 2007.12.29 19:19 #601 Wolfeさん、ありがとうございます。 はい、私はそれが可能であることを見ました。 それは私の問題ではありません。この問題を説明する一つの方法は、私がプログラミングに慣れている方法であるライブラリ関数を使用することです。しかし、ライブラリルーチンでは、Closeのようなものにアクセスできないようです。つまり、open、high、low、closeの配列を、必要なバーの 数だけライブラリルーチンに渡さなければならないのでしょうか?インディケータタイプのルーチンで「すべて」が利用可能なので、少し厄介なように思えます。では、5つの異なるインジケータルーチンを書き、EAルーチンからそれらを呼び出すべきでしょうか?その場合、Indicatorルーチンの画面書き込みをスキップして、代わりにEAルーチンに値を返すだけでよいのでしょうか。それとも、すべてのバーに一致する値の配列を返さなければならないのでしょうか? 奮闘中 Ingvar wolfe 2007.12.30 02:22 #602 ingvar_e: ありがとう、Wolfe。 はい、私はそれが可能であることを見ました。それは私の問題ではありません。この問題を説明する1つの方法は、私がプログラミングに慣れている方法であるライブラリ関数を使用することです。しかし、ライブラリルーチンでは、Closeのようなものにアクセスできないようです。つまり、open、high、low、closeの配列を、必要なバーの数だけライブラリルーチンに渡さなければならないのでしょうか?インディケータタイプのルーチンで「すべて」が利用可能なので、少し厄介なように思えます。では、5つの異なるインジケータルーチンを書き、EAルーチンからそれらを呼び出すべきでしょうか?その場合、Indicatorルーチンの画面書き込みをスキップして、代わりにEAルーチンに値を返すだけでよいのでしょうか?それとも、すべてのバーに一致する値の配列を返さなければならないのでしょうか?苦労しているところ Ingvar あるバーのMA値ではなく、あるバーの終値だけを探しているのであれば、Close[]シリーズの配列を使うことができます。これが役に立つかどうかは分かりませんが。 現在のバーの終値を呼び出すには、Close[0]を使用 します。 5本前のバーの終値を呼び出すには、Close[5]を使います。 繰り返しますが、これがあなたの役に立つかどうかはわかりません。おそらく、あなたはすでにこれを知っています。あなたの投稿を読むと、あなたは私よりもプログラミングの経験があるようです。 これが何かの役に立つことを願っています。 Ingvar Engelbrecht 2007.12.30 07:39 #603 ウルフさん、こんにちは。 はい、CLoseのことは知っています。問題は、この配列がライブラリルーチンで簡単に利用できないことです。私はプログラミングをするとき、すべてのコードを機能的な「ピース」で構成するのが好きで、1つの「ピース」の長さが1ページを超えないことが理想です。 新年あけましておめでとうございます。 Ingvar biosq 2008.01.02 04:47 #604 どなたか助けてください...。 こんにちは、皆さん。 3つのインディケータを使用する予定です。3つのインディケータが買いのシグナルを出し、ターゲットポイントの後にeaが買いのポストを作ると、eaが再び買いのポストを作り、インディケータが売りのシグナルを出すまでeaが待機するようなことはしたくありません。 私を助けることができる人に感謝します。 waleed9091 2008.01.02 07:38 #605 売って、買って、売って、買って......。 こんにちは。 私の専門家にコードを追加したいのですが、専門家は特定のピップスに達したときに売りまたは買いのポジションを閉じます "例えば50ピップス"...それから最初のクローズポジションの反対のポジションだけを探します "最初のクローズポジションが売りだった場合、閉じるために買いを探します"... 3番目のポジションは、第2のクローズポジションに対して反対となります.... 口座の報告書はこうなります。 売り 買い 売り 買い 売り 買う をコード化することは可能ですか? 削除済み 2008.01.04 06:31 #606 comment(all you variables,v2,v3,v4...)" を使って、エキスパートで持っているすべての変数をプレビューします。 そして、視覚的なテストを実行します...そして、特に長い信号が予想されるときは、左上 隅に目を向けておいてください。 MrM 2008.01.08 08:38 #607 2つのインジケータ:1つのウィンドウに2つから、異なる値で2つのウィンドウに... ターミナル上のチャートに、2つの別々の(カスタム)インジケータを同じ別々のチャート・ウィンドウに配置したとします。グラフを見ると、ほぼ同じ値で対応しているように見えますが、その2つのカスタム・インジケータを 別の2つのチャート・ウィンドウに配置すると、異なる値になってしまうのです。 これはかなり一般的な問題のように見えますが、インジケータの形状を変えることなく、これら2つのインジケータを同じ数値のセットの間で(多かれ少なかれ)範囲させることについての答えを見つけられませんでした。よろしくお願いします。 Linuxser 2008.01.09 01:10 #608 sorrex 2008.01.09 19:32 #609 ウィンドウのプログラムスクロールのための関数 私はMTFストキャスティクスを使って取引をしています。 手動でバックテストを行う際、様々なTFのウィンドウを開き、インジケータの実際の状態を確認しています。私のアイディアは、メインのTFウィンドウに実際の時間に縦線を 入れ、グローバル変数を使い、他のTFウィンドウに "move "インジケータを加えて自動スクロールさせ、すべてのTFウィンドウを手動でスクロールしなくても実際の状況を見ることができるようにすることです。 しかし、私は定義された位置(シフト)にウィンドウをスクロールすることができますどのような関数を見つけることができません。どなたか、その方法をご存知の方はいらっしゃいませんか? ご助言お願いします。 Dan7974 2008.01.10 02:36 #610 Aコード どのようにコード化すればいいのでしょうか? マーケットが(X.XX50またはX.XX00)にタッチしたら に触れたら買う。最後の2つの数字を識別するにはどうすればよいですか? ありがとうございます。 1...545556575859606162636465666768...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Wolfeさん、ありがとうございます。
はい、私はそれが可能であることを見ました。 それは私の問題ではありません。この問題を説明する一つの方法は、私がプログラミングに慣れている方法であるライブラリ関数を使用することです。しかし、ライブラリルーチンでは、Closeのようなものにアクセスできないようです。つまり、open、high、low、closeの配列を、必要なバーの 数だけライブラリルーチンに渡さなければならないのでしょうか?インディケータタイプのルーチンで「すべて」が利用可能なので、少し厄介なように思えます。では、5つの異なるインジケータルーチンを書き、EAルーチンからそれらを呼び出すべきでしょうか?その場合、Indicatorルーチンの画面書き込みをスキップして、代わりにEAルーチンに値を返すだけでよいのでしょうか。それとも、すべてのバーに一致する値の配列を返さなければならないのでしょうか?
奮闘中
Ingvar
ありがとう、Wolfe。
はい、私はそれが可能であることを見ました。それは私の問題ではありません。この問題を説明する1つの方法は、私がプログラミングに慣れている方法であるライブラリ関数を使用することです。しかし、ライブラリルーチンでは、Closeのようなものにアクセスできないようです。つまり、open、high、low、closeの配列を、必要なバーの数だけライブラリルーチンに渡さなければならないのでしょうか?インディケータタイプのルーチンで「すべて」が利用可能なので、少し厄介なように思えます。では、5つの異なるインジケータルーチンを書き、EAルーチンからそれらを呼び出すべきでしょうか?その場合、Indicatorルーチンの画面書き込みをスキップして、代わりにEAルーチンに値を返すだけでよいのでしょうか?それとも、すべてのバーに一致する値の配列を返さなければならないのでしょうか?
苦労しているところ
IngvarあるバーのMA値ではなく、あるバーの終値だけを探しているのであれば、Close[]シリーズの配列を使うことができます。これが役に立つかどうかは分かりませんが。
現在のバーの終値を呼び出すには、Close[0]を使用 します。
5本前のバーの終値を呼び出すには、Close[5]を使います。
繰り返しますが、これがあなたの役に立つかどうかはわかりません。おそらく、あなたはすでにこれを知っています。あなたの投稿を読むと、あなたは私よりもプログラミングの経験があるようです。
これが何かの役に立つことを願っています。
ウルフさん、こんにちは。
はい、CLoseのことは知っています。問題は、この配列がライブラリルーチンで簡単に利用できないことです。私はプログラミングをするとき、すべてのコードを機能的な「ピース」で構成するのが好きで、1つの「ピース」の長さが1ページを超えないことが理想です。
新年あけましておめでとうございます。
Ingvar
どなたか助けてください...。
こんにちは、皆さん。
3つのインディケータを使用する予定です。3つのインディケータが買いのシグナルを出し、ターゲットポイントの後にeaが買いのポストを作ると、eaが再び買いのポストを作り、インディケータが売りのシグナルを出すまでeaが待機するようなことはしたくありません。
私を助けることができる人に感謝します。![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
売って、買って、売って、買って......。
こんにちは。
私の専門家にコードを追加したいのですが、専門家は特定のピップスに達したときに売りまたは買いのポジションを閉じます "例えば50ピップス"...それから最初のクローズポジションの反対のポジションだけを探します "最初のクローズポジションが売りだった場合、閉じるために買いを探します"... 3番目のポジションは、第2のクローズポジションに対して反対となります....
口座の報告書はこうなります。
売り
買い
売り
買い
売り
買う
をコード化することは可能ですか?
comment(all you variables,v2,v3,v4...)" を使って、エキスパートで持っているすべての変数をプレビューします。
そして、視覚的なテストを実行します...そして、特に長い信号が予想されるときは、左上 隅に目を向けておいてください。
2つのインジケータ:1つのウィンドウに2つから、異なる値で2つのウィンドウに...
ターミナル上のチャートに、2つの別々の(カスタム)インジケータを同じ別々のチャート・ウィンドウに配置したとします。グラフを見ると、ほぼ同じ値で対応しているように見えますが、その2つのカスタム・インジケータを 別の2つのチャート・ウィンドウに配置すると、異なる値になってしまうのです。
これはかなり一般的な問題のように見えますが、インジケータの形状を変えることなく、これら2つのインジケータを同じ数値のセットの間で(多かれ少なかれ)範囲させることについての答えを見つけられませんでした。よろしくお願いします。
ウィンドウのプログラムスクロールのための関数
私はMTFストキャスティクスを使って取引をしています。
手動でバックテストを行う際、様々なTFのウィンドウを開き、インジケータの実際の状態を確認しています。私のアイディアは、メインのTFウィンドウに実際の時間に縦線を 入れ、グローバル変数を使い、他のTFウィンドウに "move "インジケータを加えて自動スクロールさせ、すべてのTFウィンドウを手動でスクロールしなくても実際の状況を見ることができるようにすることです。
しかし、私は定義された位置(シフト)にウィンドウをスクロールすることができますどのような関数を見つけることができません。どなたか、その方法をご存知の方はいらっしゃいませんか? ご助言お願いします。![](https://c.mql5.com/forextsd/smiles/boss.png)
Aコード
どのようにコード化すればいいのでしょうか?
マーケットが(X.XX50またはX.XX00)にタッチしたら
に触れたら買う。最後の2つの数字を識別するにはどうすればよいですか?
ありがとうございます。