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

 
mladen:
Jeeves Here you go :manualordermanager_v7_1_nmc.mq4.

たくさん、たくさんありがとう、私の友人。私はどのように......しかし、私はあなたのために何かできることがあれば......ちょうど歌い出す。

 

この正確なインジケータを使ったEAを作ってください

先生、とても正確なインジケータがあります。このインジケーターでEAを作ってください。緑色の矢印が出たら即座に買い注文を出し、赤色の矢印が出たら即座に売り注文を出し、ロットサイズ、利益確定(5ピップ)、損切り(100ピップ)の調整ができ、5桁のブローカーのデモ口座とライブ口座で動くものであれば誰でも作ることができます。このインジケータでEAを作って頂ければ幸いです。

ファイル:
 

Mladenさん、こんにちは。

あなたの提案に感謝したいと思います。それに従ってEAをコーディングし、現在動作しています。最後に1つだけ質問させてください。現在、EAは3本目のバーの後にトレンドの変化を選んでいます。可能であれば、2本目のバーでトレンドの変化を選ぶにはどうしたらよいでしょうか?

添付のコードと スクリーンショットをご覧ください。

double trendc = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,1);

double trendp = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,2);

//+------------------------------------------------------------------+

//| BUY |

//+------------------------------------------------------------------+

if(trendc!=trendp)

{

if(trendc==1) // code for buy

OpenBuy();

return(0);

}

//+------------------------------------------------------------------+

//| SELL |

//+------------------------------------------------------------------+

if(trendc==-1) // code for sell

{

OpenSell();

return(0);

}

}

よろしくお願いします。

ファイル:
hma-go.jpg  119 kb
 
tfi_markets:
こんにちは、Mladen。

あなたの提案に感謝したいと思います。それに従ってEAをコーディングし、現在動作しています。最後に1つだけ質問させてください。現在、EAは3本目のバーの後にトレンドの変化を選んでいます。可能であれば、2本目のバーでトレンドの変化を選ぶにはどうしたらよいでしょうか?

添付のコードとスクリーンショットをご覧ください。

double trendc = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,1);

double trendp = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,2);

//+------------------------------------------------------------------+

//| BUY |

//+------------------------------------------------------------------+

if(trendc!=trendp)

{

if(trendc==1) // code for buy

OpenBuy();

return(0);

}

//+------------------------------------------------------------------+

//| SELL |

//+------------------------------------------------------------------+

if(trendc==-1) // code for sell

{

OpenSell();

return(0);

}

}

ありがとうございます。

tfi_markets

現在はそうなっています。あなたが見ているのは、1つの色が前のバーの終わりから始まり、それはあなたが1つの余分なバーがあると思うようになり、それは再塗装を避けるためにそのようにしなければならないことである。どのマルチカラーライン・インジケータでもそうでなければなりません(取引プラットフォームに関係なく、tradestation、ninjatraded、eSignalなど、マルチカラーラインが関係するときはいつでも同じです)。

iCustom()の 1や2を0や1に変更することはできますが、その場合、現在の(まだ開いている)バーで動作することになり、その場合、多くの偽シグナルを危険にさらすことになります。

 

こんにちは、コーダーの皆さん、お元気ですか?

売り注文が開いたときに買い注文を閉じるためのコードは何でしょうか? また、買い注文が開いたときにすべての売り注文を 閉じるためのコードも同じでしょうか?

感謝

 

現在のインディケータにDaily Openを追加してください

Mladenです。

添付のインディケータにDaily Openのラインを追加して、現在Range High/Lowを表示しているのと同じように、チャートの右側に表示させることは可能でしょうか?

レンジハイ/ローの表示と同じように、チャートの右側に表示させることは可能でしょうか?そうすれば、全く別のインジケータを使わなくて済みます。いつもながら、皆様の技術に心から感謝しております。

 

誰か挑戦してみませんか?

こんにちは、皆さん、特に素敵な、そして親切なコーダーの皆さん。

今週は、添付のインジケーターを "3 Ducks "から "5 Ducks "に変更するのに悪戦苦闘しています。 基本的なコピー&カット&ペーストのコーディング方法しか使えず、いつも空白の画面を見ることになります。 もし、暇で二日酔いのコーダーがいたら......この悲惨な状況から解放してくれ、月曜日の 取引の準備をするのを手伝ってくれ!

インディーに5分と1Dの時間枠を追加して欲しいです。

ファイル:
 
Jeeves:
こんにちは、皆さん、特にあの素敵な、そして親切なコーダーの皆さん。

添付のインジケーターを "3 Ducks "から "5 Ducks "に変更するのに一週間ほど格闘しています。 基本的なコピー&カット&ペーストのコーディング方法しか使えないので、いつも空白の画面を見て終わってしまいます。 もし、暇で二日酔いのコーダーがいたら......この悲惨な状況から解放してくれ、月曜日の取引の準備をするのを手伝ってくれ!

インディーに5分と1Dの時間枠を追加して欲しいです。

ジーヴス

試してみてください。5_ducks_e_v01.mq4

ファイル:
 
mladen:
Jeeves 試してみてください。5_ducks_e_v01.mq4

やれやれ...早かったですね。 日曜のオープンに向けて貼っておきますね。 Mladenさん、本当にありがとうございます。

 

wav.サウンドアラートを、5つすべてが「一列に並んだ」ときだけ鳴らすよう依頼したら、運を使い果たすことになるでしょうか?サウンド入力のユーザー選択