コーディングのヘルプ - ページ 131

 
arroganzmaschine:
アラートもあるんですね。IndexBufferが正しい値であった場合に送られます。 if{句をいくつか使って注文を送ることはできますか?

はい、これは通常の注文の出し方です:いくつかの条件が満たされたとき

 

なるほど、iCustom()関数でBufferをeaにインポートして、スタート{後に条件が成立しているかどうかをチェックすればいいんですね。

 

Mladenさん......なんという素早い対応でしょう。

 

さて、ようやく条件を満たすインジケータ定数 やインジケータバッファがインジに登場しました。

定数の例例: #define IN_TRADE 0

バッファの例: double Long[];

これらをEAにインポートして、新しいローソク足ごとに条件をチェックするにはどうしたらいいでしょうか?

 
arroganzmaschine:
さて、ようやく条件を満たすインジケーター定数とインジケーターバッファがインジに存在するようになりました。

定数例です。例:#define IN_TRADE 0

バッファの例: double Long[];

これらをEAにインポートして、新しいローソク足ごとに条件をチェックするにはどうすればいいでしょうか?

アロガンスマシン

EAがインジケータと通信する通常の方法は、iCustom()関数を介して 行われます。iCustom()関数については、こちらのスレッドを読んでいただくと、EAとインジケータの通信に関する多くの事柄が明らかになると思います。

 

また一つ質問です。どうすれば一度だけアラートを表示できますか?例えば、1つのローソク足に対して1つですか?

 
arroganzmaschine:
もう一つ質問です。どのように私は一度だけアラートを表示することができますか? 例えば、1つのローソク足に対して1つ?

最も簡単な方法は、次のようになります(あなたはあまりにもアラートの種類ではなく、アラートのための唯一のバーを考慮する場合)。

static datetime lastTimeAlerted=0;

if (lastTimeAlerted!=Time[0])

{

lastTimeAlerted = Time[0];

//

//

// your code for alert here

//

//

}

PS:そのコードは、ループの外に出る(それはループ内にある必要はありませんが、それはすべてのcalclationが行われたときに呼び出されるべきである)。

 

こんにちは、Mladen

キャンドルクローズについて、再確認して ください。

は、おそらく大丈夫ですが、確かではない?

どうもありがとうございました

ファイル:
 
mladen:
最も簡単な方法は次のようになります(アラートの種類ではなく、アラートのためのバーだけを考慮する場合)。
static datetime lastTimeAlerted=0;

if (lastTimeAlerted!=Time[0])

{

lastTimeAlerted = Time[0];

//

//

// your code for alert here

//

//

}

PS: このコードはループの外に出ます (ループ内である必要はありませんが、すべての計算が完了したときに呼び出される必要があります)

大感謝!うまくいきました!

 
WR1:
こんにちは、Mladen

あなたはキャンドルクローズのために、この、ダブルチェックすることができますしてください。

は、おそらく大丈夫ですが、よく分からない?

どうもありがとうございます。

WR1

私が見る限りではOKです(マルチタイムフレームモードでも)。