コーディングのヘルプ - ページ 426 1...419420421422423424425426427428429430431432433...786 新しいコメント Mladen Rakic 2015.01.29 07:53 #4251 Farhad_1: mrtools ありがとうございます。まさにその通りです。 しかし、BBands_Stopなどのインジケーターで確認すると、上昇トレンドの時は下降トレンドのLineの値が空白になっているのがわかります。 バッファの値が空白になることはありえないので、MT4ではどのような値で空白の結果に変換されるのでしょうか? BBands_Stop_v3_BARも確認してみましたが、MT4はインディケータを認識していないようで、チャートにインディが添付されているにもかかわらず、データウィンドウにインディケータウィンドウが何も表示されません。 Farhad_1 BBands_Stopのような指標では、トレンドがバッファの反対側にある場合、バッファの値は空でなければなりません(そうでなければ、メタトレーダーはそれをチャート上に表示します)。 データウィンドウでの見え方ですが、SetIndexLabel(nnn,""); または SetIndexLabel(nnn,NULL); のような行を探して、削除してください。その後、データウィンドウにも表示されるようになります。 Syarif Nur Arief 2015.01.29 11:30 #4252 こんにちは。 どなたか、チャート上に最大許容オープンオーダーのブローカー設定を表示する方法を教えていただけないでしょうか。 よろしくお願いします。 Talaat Elbenawy 2015.01.29 12:21 #4253 mrtools: Hi Farhad_1, スクリプトは知りませんが、開いているチャートで、viewをクリックし、data windowをクリックすれば、インジケータの値が表示されます。 MrTools様 別ウィンドウにあるインジケータを案内していただけませんか? ありがとうございます。 タラートE Seyedmajid Masharian 2015.01.29 12:46 #4254 こんにちは、親愛なる皆さん トレンドの前後で、コンソリデーション(横ばいや乱高下)のマーケットを融合させるアイデアはないでしょうか。 例えば 1.下降トレンド 2.その後横ばい 3.上昇トレンド 以前は上昇トレンド、下降トレンド、チョッピー相場を表示していたインジケーター(私のヒストグラム・インジケーター)を、チョッピー相場をフィルターにかけるようにしたい。 チョッピーな相場を、前のシグナルに合成して除外したり(ここでは下降トレンド)、後のシグナルに追加したい。 後のシグナル(ここでは上昇トレンド...)に加える。 ということで、いくつかの条件があります。 1.下降トレンド 2.チョッピーエンド 3.上昇トレンド 1.上昇トレンド 2.チョッピー 3.下降トレンド 1.下降トレンド 2.チョッピー 3.下降トレンド 1.アップトレンド 2.チョッピー 3.アップトレンド もし、誰かがそれを作ることができれば、それはすべての市場の状況を取引します。 あなたができる場合は、私に知らせてください ありがとうございました。 AtApi 2015.01.29 18:25 #4255 こんにちは、皆さん。 このインジケーターの直近の2つのシグナルの間に2本のトレンドラインを入れるのを手伝ってくれる人はいますか?(両方のZigaZagが揃った時のみ)ただし、一番上のトレンドラインは一番上の最近のシグナルより高くなければならず、一番下のトレンドラインは最近の安値より低くなければならず、三角形を形成するような形になりますか? お願いします!感謝します ダブルジグザグノレペイント_アンプ_アラート.mq4 ファイル: doublezigzagnorepaint_amp_alert.mq4 12 kb Mladen Rakic 2015.01.29 19:12 #4256 AtApi: こんにちは、皆さん。このインジケーターの直近の2つのシグナルの間に2本のトレンドラインを入れるのを手伝ってくれる人はいますか(両方のZigaZagが揃った時のみ)。ただし、一番上のトレンドラインは、一番古い上位の最近のシグナルより高くなければならず、一番下のトレンドラインは、一番古い下位の最近の安値より低くなければならず、そうすれば三角形を形成します。 お願いします!感謝します ダブルジグザグノレペイント_アンプ_アラート.mq4 似たようなもの(アイデア)はこちらでご覧いただけます :https://www.mql5.com/en/forum/173574/page469 AtApi 2015.01.29 22:04 #4257 ダブルジグザグは、フラクタルに基づいているため、リペイントしません(両方のジグザグが揃っています)。 直近の2つの上位シグナルと直近の2つの下位シグナルを取得するためにコードを少し修正しようとしましたが、ちょっと行き詰まりました...私が何をしようとしているのかお見せしましょう。 この部分は、両方のジグザグが整列しているときにシグナルを描くものです。 // Do both zigzag agree on the signal? if(SlowSignal == FastSignal && SlowSignal != EMPTY_VALUE) { if(SlowSignal == OP_BUY) { ExtMapBuffer3 = fr_support - nShift*Point; } else { ExtMapBuffer3 = fr_resistance + nShift*Point; } [/CODE] after this i want to get the most recent upper and the previously upper and most recent lower and the previously lower like this [CODE] HighOldest = ExtMapBuffer3[ArrayMaximum(ExtMapBuffer3,BarsBack,i+2)]; LowOldest = ExtMapBuffer3[ArrayMinimum(ExtMapBuffer3,BarsBack,i+2)]; つまり、ExtMapBuffer3から最近のものを、HighOldestから最も古いものを取得する必要があります。 そうすれば、トレンドラインを作るための2つのポイントが得られるはずです。 しかし、何らかの理由でバッファのどこかにEMPTY_VALUEが あるはずです。なぜなら、ArrayMaximumを実行すると、配列の最大値としてEMPY_VALUEが返されるからです。 ご理解いただけたでしょうか? Coding help How to code? Ask! William Snyder 2015.01.29 23:03 #4258 talaate: MrTools様別ウィンドウにあるインジケータを案内していただけないでしょうか。 ありがとうございます。 Talaat E Talaat Eさん、これです。 ファイル: itrend_mtf_alerts__arrows.mq4 10 kb Talaat Elbenawy 2015.01.29 23:14 #4259 mrtools: Talaat Eさん、これです。 Many Thanks MrTools KeithN 2015.01.29 23:16 #4260 チャート・バーへの追加 すべてではないにしても、ほとんどのMT4ブローカーは、金曜の 早い時間にサーバーを閉鎖し、日曜の遅い時間に起動します。 つまり、1時間足のバーが4本、データから欠落していることになります。 私がやりたいのは、金曜日の終わりに適用できるスクリプトで、チャートに4本のダミー1時間バーを追加するものです。 私のMQL4の知識は、かなり基本的なものです。 このためのスクリプトを書くのを手伝ってくれる人はいますか? よろしくお願いします。 Keith 1...419420421422423424425426427428429430431432433...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
mrtools ありがとうございます。
まさにその通りです。 しかし、BBands_Stopなどのインジケーターで確認すると、上昇トレンドの時は下降トレンドのLineの値が空白になっているのがわかります。 バッファの値が空白になることはありえないので、MT4ではどのような値で空白の結果に変換されるのでしょうか?
BBands_Stop_v3_BARも確認してみましたが、MT4はインディケータを認識していないようで、チャートにインディが添付されているにもかかわらず、データウィンドウにインディケータウィンドウが何も表示されません。Farhad_1
BBands_Stopのような指標では、トレンドがバッファの反対側にある場合、バッファの値は空でなければなりません(そうでなければ、メタトレーダーはそれをチャート上に表示します)。
データウィンドウでの見え方ですが、SetIndexLabel(nnn,""); または SetIndexLabel(nnn,NULL); のような行を探して、削除してください。その後、データウィンドウにも表示されるようになります。
こんにちは。
どなたか、チャート上に最大許容オープンオーダーのブローカー設定を表示する方法を教えていただけないでしょうか。
よろしくお願いします。
Hi Farhad_1, スクリプトは知りませんが、開いているチャートで、viewをクリックし、data windowをクリックすれば、インジケータの値が表示されます。
MrTools様
別ウィンドウにあるインジケータを案内していただけませんか?
ありがとうございます。
タラートE
こんにちは、親愛なる皆さん
トレンドの前後で、コンソリデーション(横ばいや乱高下)のマーケットを融合させるアイデアはないでしょうか。
例えば
1.下降トレンド 2.その後横ばい 3.上昇トレンド
以前は上昇トレンド、下降トレンド、チョッピー相場を表示していたインジケーター(私のヒストグラム・インジケーター)を、チョッピー相場をフィルターにかけるようにしたい。
チョッピーな相場を、前のシグナルに合成して除外したり(ここでは下降トレンド)、後のシグナルに追加したい。
後のシグナル(ここでは上昇トレンド...)に加える。
ということで、いくつかの条件があります。
1.下降トレンド 2.チョッピーエンド 3.上昇トレンド
1.上昇トレンド 2.チョッピー 3.下降トレンド
1.下降トレンド 2.チョッピー 3.下降トレンド
1.アップトレンド 2.チョッピー 3.アップトレンド
もし、誰かがそれを作ることができれば、それはすべての市場の状況を取引します。
あなたができる場合は、私に知らせてください
ありがとうございました。
こんにちは、皆さん。
このインジケーターの直近の2つのシグナルの間に2本のトレンドラインを入れるのを手伝ってくれる人はいますか?(両方のZigaZagが揃った時のみ)ただし、一番上のトレンドラインは一番上の最近のシグナルより高くなければならず、一番下のトレンドラインは最近の安値より低くなければならず、三角形を形成するような形になりますか?
お願いします!感謝します
ダブルジグザグノレペイント_アンプ_アラート.mq4
こんにちは、皆さん。
このインジケーターの直近の2つのシグナルの間に2本のトレンドラインを入れるのを手伝ってくれる人はいますか(両方のZigaZagが揃った時のみ)。ただし、一番上のトレンドラインは、一番古い上位の最近のシグナルより高くなければならず、一番下のトレンドラインは、一番古い下位の最近の安値より低くなければならず、そうすれば三角形を形成します。
お願いします!感謝します
ダブルジグザグノレペイント_アンプ_アラート.mq4似たようなもの(アイデア)はこちらでご覧いただけます :https://www.mql5.com/en/forum/173574/page469
ダブルジグザグは、フラクタルに基づいているため、リペイントしません(両方のジグザグが揃っています)。
直近の2つの上位シグナルと直近の2つの下位シグナルを取得するためにコードを少し修正しようとしましたが、ちょっと行き詰まりました...私が何をしようとしているのかお見せしましょう。
この部分は、両方のジグザグが整列しているときにシグナルを描くものです。
// Do both zigzag agree on the signal?
if(SlowSignal == FastSignal && SlowSignal != EMPTY_VALUE)
{
if(SlowSignal == OP_BUY)
{
ExtMapBuffer3 = fr_support - nShift*Point;
} else {
ExtMapBuffer3 = fr_resistance + nShift*Point;
}
[/CODE]
after this i want to get the most recent upper and the previously upper and most recent lower and the previously lower like this
[CODE]
HighOldest = ExtMapBuffer3[ArrayMaximum(ExtMapBuffer3,BarsBack,i+2)];
LowOldest = ExtMapBuffer3[ArrayMinimum(ExtMapBuffer3,BarsBack,i+2)];
つまり、ExtMapBuffer3から最近のものを、HighOldestから最も古いものを取得する必要があります。
そうすれば、トレンドラインを作るための2つのポイントが得られるはずです。
しかし、何らかの理由でバッファのどこかにEMPTY_VALUEが あるはずです。なぜなら、ArrayMaximumを実行すると、配列の最大値としてEMPY_VALUEが返されるからです。
ご理解いただけたでしょうか?
MrTools様
別ウィンドウにあるインジケータを案内していただけないでしょうか。
ありがとうございます。
Talaat ETalaat Eさん、これです。
Talaat Eさん、これです。
Many Thanks MrTools
チャート・バーへの追加
すべてではないにしても、ほとんどのMT4ブローカーは、金曜の 早い時間にサーバーを閉鎖し、日曜の遅い時間に起動します。 つまり、1時間足のバーが4本、データから欠落していることになります。
私がやりたいのは、金曜日の終わりに適用できるスクリプトで、チャートに4本のダミー1時間バーを追加するものです。
私のMQL4の知識は、かなり基本的なものです。 このためのスクリプトを書くのを手伝ってくれる人はいますか?
よろしくお願いします。
Keith