週末の夕方 - ページ 27

 
Aleksandr Klapatyuk:
ここにいてくれてありがとうございます。皆さんのEAから仕組みを学ぼうとしています。

研究:Simple Expert Advisor。バーサイズチェック。購入/販売

 
ありがとうございました!とても便利なリンクです。ありがとうございました。
 
Aleksandr Klapatyuk:

https://www.mql5.com/ru/code/20424 やっと見つけました。ありがとうございました。

アイデア作成 者:スクリプター

MQL5コードの作者ウラジーミル・カルプトフ




私は、あなたの様々なExpert Advisorsからそれを作ったようなものです - それはトラウリングと面白いことが判明した。- 何でもかんでもトラブる

ストップロス テイクプロフィット.mq5
TrendMeLeaveMe(barabashkakvn's edition).mq5
Jims Close Positions(barabashkakvn's edition).mq5
ASCV 3.mq5
Stairs.mq5
Universal 1.64(barabashkakvn'sed).mq5

これらのEAから、すべての素材はAUTO-MANUALです。エキスパートアドバイザー - CodeBase Karputov.mq5

ファイル:
 

こんばんは。MT5用の簡単なEAを作成 することはできますか?

そのエッセンスは以下の通りです。ロボットがチャートに入ると、手動で開いた注文を待ちます。検出されると、パラメータに規定されたTPを設定します(建値から一定ポイント)。そして、価格をモニターする。パラメータ(ポイント)で指定された距離で、こちらに有利な動きがなければ、ロボットは前のオーダーと同じ方向に別のオーダーを開く。新しい注文の収益性は、パラメータで指定された係数で増加します。そして、ロボットが総ブレークイーブンポイントを計算し、それにTPサイズを加えて、各注文にTPを設定する。そして、そのサイクルを繰り返す。価格がある距離まで不利になったので、再び注文を出し、グリッド全体の損益分岐点を計算し、TPを加えて各注文にTPを設定する、といった具合です。同時に普及率も考慮されています。

手動で開いた取引に追随するロボットを入手する。シンプルな平均化システム。

 
yurabob:

こんばんは。MT5用の簡単なEAを作成 することはできますか?

そのエッセンスは以下の通りです。ロボットがチャートに入ると、手動で開いた注文を待ちます。検出されると、パラメータに規定されたTPを設定します(建値から一定ポイント)。そして、価格をモニターする。パラメータ(ポイント)で指定された距離で、こちらに有利な動きがなければ、ロボットは前のオーダーと同じ方向に別のオーダーを開く。新しい注文の収益性は、パラメータで指定された係数で増加します。そして、ロボットが総ブレークイーブンポイントを計算し、それにTPサイズを加えて、各注文にTPを設定する。そして、そのサイクルを繰り返す。価格がある距離まで不利になったので、再び注文を出し、グリッド全体の損益分岐点を計算し、TPを加えて各注文にTPを設定する、といった具合です。同時に普及率も考慮されています。

手動で開いた取引に追随するロボットを入手する。シンプルな平均化装置です。

Take ProfitをBreakevenレベルに設定するには - BUY#1ポジションのTake ProfitをBreakevenに設定するにはどうすればよいですか?

アスダックウェ

 
Vladimir Karputov:

Breakevenでの利益確定について - 買い1番にBreakevenでの利益確定を設定するにはどうすればよいですか?


次のような意味です。1000で買い注文を 開いた(というか、手動で開いた)。ロボットはTP = 1000 + スプレッド + 20 (これはパラメータで指定したTPレベルです) = 1020 (混乱を避けるためにスプレッドについては書きません) を設定します。その後、価格は900のレベルに移動した(私が指定した新規注文を開くために、前回の注文からの距離を100とする)。ロボットが新しい注文を開ける。両方の注文の損益分岐点を計算し(950とする)、それに20を加える、つまりTP = 950+20=970 となる。
 
yurabob:
どういうことかというと、次のようなことです。1000で買い注文が 開かれている(というか、手動で開いた)。ロボットはTP = 1,000 + スプレッド + 20 (これは私がパラメータで指定したTPレベルです) = 1,020 (混乱させないためにスプレッドは指定しません)を設定します。その後、価格は900のレベルに移動した(私が指定した新規注文を開くために、前回の注文からの距離を100とする)。ロボットが新しい注文を開ける。両方の注文の損益分岐点を計算し(950とする)、それに20を加える、つまりTP = 950+20=970 となるのです。

1つの制限として、現在のキャラクターにマニュアルポジションが1つ置かれることを提案します。以上です。ここからExpert Advisorがトレードを行います。これ以上、手動で干渉することはできない。

 
Vladimir Karputov:

1つの制限として、現在のキャラクターにマニュアルポジションが1つ置かれることを提案します。以上です。ここからExpert Advisorがトレードを行います。これ以上、人の手を加えることは許されない。

これはなかなか理にかなったアイデアだと思います。オープンポジションを コントロールするために、こんなフクロウが必要なんです。セットして、自分の方向に行くかと思えば、少し反対方向に行くこともあります。私は小さなTPで仕事をしていますが、いつもPCの前に座っているわけにもいきません。だからこそ、セーフティネットが必要なんです。
 
yurabob:
これはなかなか理にかなったアイデアだと思います。オープンポジションを コントロールするために、まさにこのようなフクロウが必要なのです。自分の方向に行くように設定しても、ちょっと別の方向に行くこともあります。私は小さなTPで仕事をしていますが、いつもPCの前に座っているわけにもいきません。だからこそ、セーフティネットが必要なんです。

損益分岐線を可視化するために、Calculation Net Price Indicatorを使用することをお勧めします。

この指標は、「買い」「売り」「買い・売り合計」の3つのラインを表示します。

最初に4つの買いポジションをオープンし、その後1つの買いポジションを追加した場合の運用例です。

算出方法 ネットプライス指標

3本の線が表示されていますが、実際に見えるのは1本の線(損益分岐線)だけです。

 
Vladimir Karputov:

損益分岐線を可視化するために、Calculation Net Price Indicatorを使用することをお勧めします。

3本の線が表示されますが、実際に表示されるのは損益分岐線の1本だけです。

それはあなた次第です。私はプログラマーではありません。