アスク! - ページ 3

 

ヒットしたらアラートを無効化する。

重要な質問です。

EAのアラートの場合、''disable alert once hit''' をマークすることができます。

インジケーターのアラートでそれを行うことができますか?

事前に多くのtks。

 
hua:
一つ重要な質問があります。

EAのアラートでは、「一度ヒットしたアラートを無効にする」マークを付けることができます。

インジケーターのアラートではどうすればいいのでしょうか?

よろしくお願いします。

華さん。

こちらの 返信をご覧ください。

もしご希望であれば、デモを作成いたしますので、'disable alert once hit'に追加したいインジケータを教えてください。

 

こんにちは - 簡単な質問です(といいのですが・・・)。

タイムベースの終了コマンドはどのようにコーディングすればいいのでしょうか?

私は、オープンポジションの期間を、そのポジションが既にオープンしているバーの数で 表示したいのです。

実際、私は30バー後に自動的にポジションをクローズしたいのです(私のエキスパートアドバイザーにおいて)。

どのようにmql4でそれをコード化することができますか?

10X !

 

BarsCountDown関数(by codersguru)

yaniv_av:
どのように私はタイムベースの終了コマンドをコード化することができますか?

私は、オープンポジションの期間を、そのポジションが既にオープンしているバーの数で表示したいのです。

実際、私は30バー後に自動的にポジションをクローズしたいのです(私のエキスパートアドバイザーにおいて)。

mql4でどのようにコード化すればいいでしょうか?

10X !

yanuv_avさん、こんにちは。

一日中、車を修理して、あなたの質問に答えるために を使っていました。

今、あなたはEAを持っていて、30バー(またはあなたが望む任意のカウント)の後に注文を閉じたい、右か?

さて

この関数をstart() 関数の一番上に置いてください。

bool BarsCountDown(int count)

{

static bool first_call = true;

static int start_bar = 0;

if(first_call)

{

start_bar=Bars;

first_call=false;

}

if(Bars == (start_bar+count))

{

Print("(TRUE) Bars= " + Bars + " : start_bars = " + start_bar);

first_call=true;

return (true);

}

else

{

Print("(FALSE) Bars= " + Bars + " : start_bars = " + start_bar);

return (false);

}

}[/PHP]

How to use this function:

bool BarsCountDown(30);

The line above returns false if the current bar hasn't exceeded the number 30 from the first call of the function (the 30 bars not yet counted)

And returns true if the current bar has exceeded the 30 bars

So, when you get true, close the position

In your start() function you may use code like this:

[PHP]start()

{

....

if(BarsCountDwon(30))

OrderClose(OrderTicket(),OrderLots(),Bid,3,Red); // close position

.....

}

ということです。

 

を?

codersguru:
こんにちは、yanuv_avです。

私は私のオフィスに到達し、あなたの質問に答えるために私のいまいましい車を修正するために終日を費やしてきました

さて、あなたはEAを持っていて、30バー(またはあなたが望む任意のカウント)の後に注文を閉じたい、そうですか?

さて

この関数をstart() 関数の一番上に置いてください。

bool BarsCountDown(int count)

{

static bool first_call = true;

static int start_bar = 0;

if(first_call)

{

start_bar=Bars;

first_call=false;

}

if(Bars == (start_bar+count))

{

Print("(TRUE) Bars= " + Bars + " : start_bars = " + start_bar);

first_call=true;

return (true);

}

else

{

Print("(FALSE) Bars= " + Bars + " : start_bars = " + start_bar);

return (false);

}

}[/PHP]

How to use this function:

bool BarsCountDown(30);

The line above returns false if the current bar hasn't exceeded the number 30 from the first call of the function (the 30 bars not yet counted)

And returns true if the current bar has exceeded the 30 bars

So, when you get true, close the position

In your start() function you may use code like this:

[PHP]start()

{

....

if(BarsCountDwon(30))

OrderClose(OrderTicket(),OrderLots(),Bid,3,Red); // close position

.....

}
手に入れられたでしょうか?

yanuv_av,

うまくいきましたか?

 

エマ・クロス

こんにちは。

まず最初に、私はこのサイトと、コードのテストと相違点を作るのを助けてくれるコーダーに非常に感銘を受けています。

私は次のdeffinationで私のポジションを開いたり閉じたりするコードを持って探しています。

絵馬 = 3

絵馬=13

ema 3が下からema 13にクロスし、さらに5pips上に移動すると、注文は自動的にオープンする 例:ema 3とema 13がユーロ/米ドルの1.1705でクロスすると、私の注文は1.1710でオープンする バニーガールシステムのようなものだが、エキスパートを作る方法がわからない 助けてくれ。

売りも同じ手法ですが、全ての手法が逆です。

ありがとうございます。

 

トリガーラインアラート

CodersGuru様、このインジケータの色が変わったときにアラートを出すことはできますか?

ファイル:
 
 
 

レッスン2が見つからない

こんにちは、Codesguruです。

レッスンセクションにあるレッスン1と2のリンクがうまくいきません。 レッスン1(welcome.pdf)はスレッドで見つけましたが、レッスン2は見つけられませんでした...同じメッセージとスレッドを投稿していただけませんか?

ありがとうございます。

Maratha.