生のアイデア - ページ 2

 

バートレーダー

MT3用のEAで、BUYSTOPとSELLSTOPの2つの注文を出すというシンプルな設計になっています。

その価格は直前のバー情報から計算されます。ピボット値を生成し、そのピボット値から買いの場合は+17、売りの場合は-13を加算する。取引が実行された場合、そのバーが終了した時点で決済されるはずです。そうでない場合は、バーが終了した時点で両方が削除されます。その後、もう一度同じことを繰り返します。

私は10pipsの後に0にブレークイーブンを使用します。

誰かこのEAを見て、これを行うためにいくつかの変更を行ってください。

/*[[

名前 := BARTRADER

作者 := FAB4X

リンク :=http://www.FAB4X.com

備考 := 15mまたは30mチャートで使用

ロット := 1.00

ストップロス := 45

テイクプロフィット := 25

トレーリングストップ := 0

]]*/

define:スリッページ(5);

define:MM(0);

define: リスク(7.5)リスク(7.5);

var: cnt(0);

var:Opentrades(0);

var: ロットシー(0);

var: trend("");

var: vTime(0);

var: vol1(0);

var: vol2(0)。

var: myh(0),myl(0),myc(0),pivot(0),buyprice(0),sellprice(0);

// H4チャートでない場合は退場

/*

if Period != 240 then

{

Comment("This expert is for 4HR Charts");

終了。

}

*/

// EAの実行間隔が5秒未満の場合、終了する。

If Curtime - LastTradeTime < 5 then exit;

// バックテスターが2005年以前の場合設定

If TimeYear(time)<2005 then Exit;

// 変数を設定する

スリッページ=スリッページ*ポイント。

myh=High[1]です。

myl=Low[1]です。

myC=Close[1]です。

Pivot = ( myh+myl+myc )/ 3 ;

buyprice=pivot+17*point;

sellprice=pivot-13*ポイント。

// セットコメント

////////////////////////////// 複数の取引を管理する。

オペントレーズ=0

for cnt = 1 to TotalTrades

{

If OrderValue(cnt,Val_Symbol) == Symbol then

{

Opentrades++;

}

};

if mm != 0 then Lotsi = Ceil(Balance*risk/10000)/10

else Lotsi=Lots。

// 各バーが終了したらクローズ注文

if Opentrades != 0 and vTime != Time[0] then

{

for cnt=1 to TotalTrades

{

もしOrd(cnt,VAL_SYMBOL) == Symbolなら

{

もし(Ord(cnt,VAL_TYPE)=OP_BUYまたはOrd(cnt,VAL_TYPE)=OP_SELL)なら、次に

{

vTime = Time[0];

CloseOrder(OrderValue(cnt、VAL_TICKET)、Ord(cnt、VAL_LOTS)、(cnt、VAL_CLOSEPRICE)、Slippage、BlueViolet)。

// 終了します。

}

If (Ord(cnt,VAL_TYPE)=OP_BUYSTOP or Ord(cnt,VAL_TYPE)=OP_SELLSTOP) then

{

vTime = Time[0];

DeleteOrder(OrderValue(cnt,VAL_TICKET),Brown);

// 終了

}

}

}

}

// バー開始時にオープントレード!

if Opentrades == 0 and vTime != Time[0] then

{

vTime = Time[0];

SetOrder(OP_BUYSTOP,Lotsi,buyprice,Slippage,buyprice-stoploss*point,buyprice+takeprofit*point,blue).SetOrder(OP_BUYSTOP,Lotsi,buyprice,Slippage,buyprice-stoploss*point);

// 終了します。

};

if Opentrades > 0 then

{

//vTime = Time[0];

SetOrder(OP_SELLSTOP,Lotsi,sellprice,Slippage,sellprice+stoploss*point,sellprice-takeprofit*point,Red);

// 終了します。

を終了します。

 

フラットなインジケーター

フラットなインジケーターです。それは動作しますが(画像を参照してください)、時々。誰かがそこのエラーを修正します。

ファイル:
flat.gif  17 kb
flat.mq4  4 kb
 

トレンドラインとダイバージェンス

スレッドhttps://www.mql5.com/en/forum/173123 のすべてのインジケータはここに投稿してください。

アルプから投稿された2つのインディケータ。

ファイル:
 

新しいEAが欲しいのですが・・・。

こんにちは。

以下のようなことをしてくれるEAを探しています。

1- 日足チャートのみを使用する。

2- 最初の主要なスーパーレゾリューションレベルを特定する。

3- もし、日足で閉じたバーの高値と安値がsup-resレベルのいずれかに入っていたら、次の日足の閉じたバーを待つ。

4- ここで、2本のバーを処理します。 ブレイクアウトがサポート レベルにある場合は、反転パターンを探し、見つかった場合は、次の日足のオープニングでロングします。売りシグナルの場合、最初の2本のバーのいずれかがレジサポレベルに到達し、反転パターンが検出された場合、次の日足で売ります。 TP-SLレベルは自分で決めます。

もし興味があれば、私は反転パターンのコードを持っています。

ありがとうございます。

 

EMA AngleZero(アングルゼロ

EMA Angle Zeroを他のEAに組み込んで、EAコードの一部にすることは可能でしょうか?

ジョージT

 

シャープレシオ、ソルティーノレシオ、リナインデックスなど

MT4のストラテジーテスターの レポートを読み込んで、Sharpe Ratio, Sortino Ratio, Rina Indexなどを計算するツールを探しています。

さらに良いのは、異なるシステムからの複数のレポートを扱うことができれば、私はポートフォリオの比率を計算することができます。

素敵なグラフも問題ないでしょう:-)

どなたか、上記の全部または一部を行うプログラム(のURL)を教えていただけませんか?

大きな要求であることは承知していますが、システム/ポートフォリオの比率を知ることは、システム設計の重要な側面として見落とされがちだと思います。

 

トレンドシグナル

トレンドの方向を見つけるために、私は2つのMACDを 使い、1つはショート、もう1つはロングで、両方のヒストグラムが同じ方向であれば取引します。

ヒストグラムの傾きを読み取るのが難しい場合があるので、MACDのヒストグラムのストックを使用する。チャートはpdfファイルを添付しています。

私はMT4の新しいユーザーで、プログラミングの方法を知りません。

MACDのヒストグラムのStochをどこで見つけることができるかご存知ですか?

ありがとうございます。

ファイル:
awt_print.pdf  68 kb
 

シンプルでパワフル

こんにちは。

私はプログラマーではありません。6ヶ月間MQL3に挑戦してきましたが、4が登場しました。だから、私はどこにも戻れないのですどなたか以下のことを教えてください。基本的なことなので、他の初心者の方にも役立つはずです。以下は私が必要としているものです。

1.2つのEMAを使用し、方向によってクロスで売買シグナルを出すMQL。

2.2.それぞれの値は別々に設定する必要があります。

3.3.リバースクロスオーバーでクローズシグナルが設定される。

4.4.トレーリング・ストップロスを含まなければならない。

私はcodersguruの投稿をhttps://www.mql5.com/en/forum/173171、彼のコードは1つのMAを他のMAから引くことを除いて、優れているように見えた。これは素晴らしいのですが、エキスパートプロパティフィールドで各MAを独立して操作する能力を奪っています。

ありがとう、みんな。

素晴らしいサイトです。

 

ICWRインジケーターとTHE TUNNEL METHODの組み合わせについて

こんにちは、ereryoneさん。

私はFXの経験が浅く、fibogroup brokerのミニアカウントで保証金を失ってしまったため、リスクを最小限に抑えて安定した取引をするために一生懸命勉強しています。 ICWRとTHE TUNNEL METHODの組み合わせは、安定したストラテジーになると思います。

 

オートリグレッションチャンネル

皆さん、こんにちは。

プログラマーの方にお願いなのですが、このコードを見て、できればわかりやすく説明してください。

このインジケータはどの瞬間に方向転換するのか?

ということです。

以下は、私には全く不明です。

このメッセージを書いた瞬間

GBPUSDのM1には32785本の上昇トレンドがあり、これはほぼ23本の日足であることを意味します。

M5は1525本の上昇トレンド - 5.3本の日足があります。

M15は523本の上昇トレンド -5.4日分

一方

M30は56本の下降トレンド - 1.16日線

H1は下降トレンドの21本 - ほぼ日足1本

H4は68本の上昇トレンド - 11.3本の日足です。

D1は、上昇トレンドの12本を持っています。

再び質問:どのように1ミニバー-チャートは、ケーブルの上昇トレンドの22日間をカウントすると同時に、そう劇的にH1チャートと異なることが可能ですか?

ありがとうございます。

ファイル: