if (indicatorMaxValues[0]==EMPTY_VALUE) indicatorMaxValues[0] = indicatorValue[0];
if (indicatorMInValues[0]==EMPTY_VALUE) indicatorMinValues[0] = indicatorValue[0]; if (indicatorMinValues[0]==EMPTY_VALUE) indicatorValues[0] = indicatorValue[0];
if (indicatorValue[0] > indicatorMaxValues[0]) indicatorMaxValues[0]= indicatorValue[0]とする。
if (indicatorValue[0] < indicatorMinValues[0]) indicatorMinValues[0]= indicatorValue[0]とする。
まず、名前に「CAD」を含むシンボルを確認する必要があります。そのためには、このインディケータのコードを使用することができます:https://www.mql5.com/en/forum/173060/page118
ありがとうございました。
シンボル nmc.mq4 を私のスクリプトに追加するには、適切な構文は何でしょうか?
ありがとうございました。
ダレン
まず、名前に「CAD」を含むシンボルを確認する必要があります。そのためには、このインディケータのコードを使用することができます :https://www.mql5.com/en/forum/173060/page118
申し訳ありませんが、それは私の頭の上にあります。
私のスクリプトにペアを1つだけ追加するための適切なシンタックスを教えてください。
お時間をいただき、ありがとうございました。
ダレン
"1タイムフレームバー "とありますが、これは何ですか?.
現在のタイムフレームであれば、最高値と最安値は単に現在のバーの値です。
より高い時間枠のバーに属するバーを探している場合に限り、それを求めることは意味があります(例えば、15分足チャートで、現在の日にこれまでに到達した15分足の指標値の最小値または最大値を確認したい場合など)。Mladenさん、こんにちは。
チャートの最新のバー(まだ形成中のバー、つまり最終的な終値が未確定のバー)に対応するインジケータのライン セクションの高値と安値のことです。全ての指標で、指標の右端のラインセクションは、最も新しいバー(まだ形成中)に対応して移動することがわかります。どのようにすれば、そのインジケータのラインセクションの最高値と最安値をキャプチャし、その結果を変数に格納することができますか?
また、iCustom()関数に関しても少し質問があります。この関数を使ってインジケーターのデータをインジケーターリストにプロットすると、その値が呼び出されたインジケーターの実際の値より遅れてしまうことがあるようです。これは、両方のインジケータウィンドウを隣り合わせに置いたときに気づきました。呼び出されたインジケータが0,345から0,356にジャンプする場合。iCustom(呼び出されたインディケータ)のインディケータも最新の値である0,356にジャンプするのに約0.5秒かかることがあります。また、呼び出されたインジケータの値が急激に変化している場合、値をすべてスキップすることがあります。例えば、呼び出されたインジケータが0,56 0,57 0,58の値を0.5秒で表示した場合、iCustom(呼び出されたインジケータ)は0,57をスキップして、0,56から0,58へ直接ジャンプすることがあります。これは正常なのでしょうか?このようなことが起こったことはありますか?
よろしくお願いします。
こんにちは、Mladenです。
チャートの最新のバー(まだ形成中のバー、つまり最終的な終値が未確定のライン)に対応するインジケーターのラインセクションの高値と安値を指しています。全ての指標で、指標の右端のラインセクションは、最も新しいバー(まだ形成中)に対応して移動することがわかります。どのようにすれば、そのインジケータのラインセクションの最高値と最安値をキャプチャし、その結果を変数に格納することができますか?
また、iCustom()関数に関しても少し質問があります。この関数を使ってインジケーターのデータをインジケーターリストにプロットすると、その値が呼び出されたインジケーターの実際の値より遅れてしまうことがあるようです。これは、両方のインジケータウィンドウを隣り合わせに置いたときに気づきました。呼び出されたインジケータが0,345から0,356にジャンプする場合。iCustom(呼び出されたインディケータ)のインディケータも最新の値である0,356にジャンプするのに約0.5秒かかることがあります。また、呼び出されたインジケータの値が急激に変化している場合、値をすべてスキップすることがあります。例えば、呼び出されたインジケータが0,56 0,57 0,58の値を0.5秒で表示した場合、iCustom(呼び出されたインジケータ)は0,57をスキップして、0,56から0,58に直接ジャンプすることがあります。これは正常なのでしょうか?また、このような現象が起きたことはありますか?
よろしくお願いします。mrcodix
配列のようなもの(またはバッファ)に格納するコードを追加する必要があります。
こんな感じです。
if (indicatorMaxValues[0]==EMPTY_VALUE) indicatorMaxValues[0] = indicatorValue[0];
if (indicatorMInValues[0]==EMPTY_VALUE) indicatorMinValues[0] = indicatorValue[0]; if (indicatorMinValues[0]==EMPTY_VALUE) indicatorValues[0] = indicatorValue[0];
if (indicatorValue[0] > indicatorMaxValues[0]) indicatorMaxValues[0]= indicatorValue[0]とする。
if (indicatorValue[0] < indicatorMinValues[0]) indicatorMinValues[0]= indicatorValue[0]とする。
すべてバッファ
申し訳ありませんが、それは私の頭の上にあります。
私のスクリプトにペアを1つだけ追加するための適切なシンタックスを教えてください。
お時間をいただき、ありがとうございました。
ダレン
申し訳ありません、mladen...それは私の頭をはるかに超えています
私のスクリプトにペアを1つだけ追加するための適切な構文を教えてください。
お時間をいただき、ありがとうございました。
ダレン何ができるか見てみます。
何ができるか見てみましょう
mladen
お忙しいとは思いますが、よろしくお願いします。
ダレン
文字列 template_ = "DCC";
//
void OnStart()
{
//
long nr;
nr = ChartOpen(Symbol(),1440).ChartApplyTemplate(nr,template_)。
ChartApplyTemplate(nr,template_);
nr = ChartOpen(Symbol(),240)。
ChartApplyTemplate(nr,template_)。
nr = ChartOpen(Symbol(),60)。
ChartApplyTemplate(nr,template_)。
nr = ChartOpen(Symbol(),15)。
ChartApplyTemplate(nr,template_)。
nr = ChartOpen(Symbol(),5)。
ChartApplyTemplate(nr,template_)を使用します。
//
}
こんにちは。
フラクタルインジケーターを探しているのですが、最終上限と最終下限のフラクタルから水平線を引いて くれますか?MTFがあればなお良しです。
よろしくお願いします。
こんにちは。
最終上限と最終下限のフラクタルから水平線を引くようなフラクタル指標を探しています。MTFならなお良し。
ありがとうございます。こちら(https://www.mql5.com/en/forum/178939/page2)はご覧になりましたか?
または、support_and_resistance__mtfalerts_nmc.mq4(この記事のものですhttps://www.mql5.com/en/forum/180648/page452 新しいメタトレーダー対応にしました)。
こちらhttps://www.mql5.com/en/forum/178939/page2 もしくは こちらsupport_and_resistance__mtfalerts_nmc.mq4(この投稿のものですhttps://www.mql5.com/en/forum/180648/page452 新しいメタトレーダー対応にしました。
ありがとう、ムラデン。
でも、私が探していたものとはちょっと違いました。
私が探していたのは、最後の上下のフラクタルのみから水平線を引くインジケータでした。また、あの巨大な円形の点線は、私のチャートを乱雑にし過ぎると思います。私はまっすぐな規則的な線を好みます。
ありがとうございます。