週末の夕方 - ページ 36

 
Vladimir Karputov:

ブランチルールは 最初の投稿で公開されています。


はい、すみません、EAだけとは気づきませんでしたが、一般的にはどうでしょうか?

 
Yuriy Suslov:

はい、すみません、参議院議員だけとは気づきませんでしたが、一般的にはどうでしょうか?

いかがでしょうか?これは、何のトレスもない、ただアイデアを試すためのものです。そんな憶測はおもしろくない。

 
週末、こんばんは。

この作戦をもとにフクロウを作ろう。戦略は複雑ではありません。

この戦略では24時間365日市場を監視する必要があり、それは物理的に不可能であるため、ロボットが必要となる。
システムの本質を
トレンドラインは手動で設定しています。1つは現在の価格より高く、L1とします。もうひとつはもっと低いもので、L2としましょう。価格が下から上に向かってL1のラインを超えたら買う。さらに、相場が転換して下降線L1を越えたら、買いを終了し、売りを開始します。
ラインL2:も同様です。L2が上から下へクロスしたとき-売り。反転してL2を下から上に抜けたら、売りを決済して買いを開始します。
ライン L2 でオペレーションを行う場合、ライン L1 でオープンしたオーダーにはタッチしません。
取引終了後、すべての注文は終了します。

ロボットへの要求事項

1) Expert Advisor は、手動で設定したトレンドラインを基準とすること。仮に「L1」「L2」と呼ぶことにする。L1が現在の価格より高い。L2~以下略。
2) L1ラインを下から上へ横切ったら、Expert Advisorは買い(BUY)注文を 出します。ストップもトレーリングストップもテイクオフもない。価格が反転し、L1ラインを上から下へ横切った場合、エキスパートアドバイザーは買い注文を終了し、売り注文を開始します。L1ラインに開設されたすべての注文は、例えば "OrderL1 "のように特定のシンボルを持つ必要があります。これにより、Expert Advisorは、すべての注文にPingを打つのではなく、どの注文で作業すべきかを知ることができます。

3) 価格が下がり続け、ラインL2に到達し、それを下方に横切った場合、Expert Advisorはもう1つ注文を出します。OrderL2 "という名前の売り注文です。L1というオーダーはそのままです。まだ空いています。
4) 価格が上昇に転じ、L2ラインが下から上にクロスしたら、OrderL2という売り注文を決済し、BUY注文を開始します。

5) 特定のライン上でオープンされたすべての注文は、それらがオープンされたトレンドラインに従って名前が付けられており、Expert Advisorがどの注文に触れて、どの注文に触れないかを知ることができるようにする必要があります。

6) Expert Advisor は、1 日のうち最初の時間のローソク足で動作を開始します。すなわち、新しい1日が始まったのです。一日が終わり(23:58)、注文は終了し、Expert Advisorは新しいセッションの開始(00:00)を待ちます。あなたはそれが新しい日の新しいろうそくを開始するときに、ブローカーの時間を使用する必要があります。


追加:テスターでは、Expert Advisorはラインに沿ったオープニングとクロージングポジションの正しさのみをテストすることができます。利益を出すためには、毎日新しいセッションが始まる前にトレンドラインを移動させる必要があります。ここまでは、Expert Advisorのこれらの機能の実装のみである。将来的には、EAに前日のラインを設定できるようなバージョンアップを用意する予定です。

 
Rad89:
週末、こんばんは。

この作戦をもとにフクロウを作ろう。戦略は複雑ではありません。

この戦略には24時間365日の相場監視が必要ですが、それは物理的に不可能なので、ロボットが必要なのです。
システムの本質を
トレンドラインは手動で描きます。1つは現在の価格より高く、L1とします。もうひとつはもっと低いもので、L2としましょう。価格が下から上に向かってL1のラインを超えたら買う。さらに、相場が転換して下降線L1を越えたら、買いを終了し、売りを開始します。
ラインL2:も同様です。L2が上から下へクロスしたとき-売り。反転してL2を下から上に抜けたら、売りを決済して買いを開始します。
ライン L2 でオペレーションを行う場合、ライン L1 でオープンしたオーダーにはタッチしない。
取引終了後、すべての注文は終了します。

ロボットへの要求事項

1) Expert Advisor は、手動で設定したトレンドラインを基準とすること。仮に「L1」「L2」と呼ぶことにする。L1が現在の価格より高い。L2~以下略。
2) L1ラインを下から上へ横切ったら、Expert Advisorは買い(BUY)注文を 出します。ストップもトレーリングストップもテイクオフもない。価格が反転し、L1ラインを上から下へ横切った場合、エキスパートアドバイザーは買い注文を終了し、売り注文を開始します。L1ラインに開設されたすべての注文は、例えば "OrderL1 "のように特定のシンボルを持つ必要があります。 これにより、Expert Advisorは、すべての注文にPingを打つのではなく、どの注文で作業すべきかを知ることができます。

3) 価格が下がり続け、ラインL2に到達し、それを下方に横切った場合、Expert Advisorはもう1つ注文を出します。OrderL2 "という名前の売り注文です。L1というオーダーはそのままです。まだ空いています。
4) 価格が上昇に転じ、L2ラインが下から上にクロスしたら、OrderL2という売り注文を決済し、BUY注文を開始します。

5) このラインまたはこのラインで出されたすべての注文は、それらが出されたトレンドラインに従って名前が付けられ、エキスパートアドバイザーがどの注文に触れて、どの注文に触れないかを知ることができるようにする必要があります。

6) Expert Advisor は、1 日のうち最初の時間のローソク足で動作を開始します。すなわち、新しい1日が始まったのです。一日が終わり(23:58)、注文は終了し、Expert Advisorは新しいセッションの開始(00:00)を待ちます。時間は誇張されています。我々は、それが新しい日の新しいろうそくを開始したときに、ブローカーの時間を使用する必要があります。


追加:テスターでは、Expert Advisorはラインに沿ったオープニングとクロージングポジションの正しさのみをテストすることができます。利益を出すためには、毎日新しいセッションが始まる前にトレンドラインを移動させる必要があります。ここまでは、Expert Advisorのこれらの機能の実装のみである。将来的には、EA自身が前日のラインを設定するようなバージョンアップを用意することも考えられます。

Expert Advisorの名前を「Two Trend Line.mq5」とする。

 
Vladimir Karputov:

Expert Advisorの名前を「Two Trend Line.mq5」とする。

お好きなようにどうぞ。主な内容:思い通りに動作させること)

 
Rad89:

好きなものを好きなだけ。正常に動作する限りは)

本当にトレンドラインでいいのか?それとも水平方向の線が 欲しい?

 
Rad89:

好きなものを好きなだけ。要は、ちゃんと動くようにすることです(笑)。

現在の価格の 上下にある場合、線は止めなければ移動する
 
Vladimir Karputov:

本当にトレンドラインでいいのか?それとも水平方向の線が 欲しい?

そう、何でもいいんです。横線も使えます。 コードは何が簡単でしょうか?要は、それらをすべて個別に考慮する必要があるのです。個々のラインごとに、いわば自分たちのオーダーを。

レナト・アフティアモフ
現在の価格の 上下にある場合、線を止めないと移動してしまいます。

線は手動で設定してください。ですから、どこにも行きません。Expert Advisor は、これらに対して何もしません。触れることはありません。使うだけです。自分たちで移動させる。

 

 

だから、明確なのです。D1期間内に新しいローソク足が誕生した時点で、エキスパートアドバイザー自身が、ライン「L1」を前日の最大値(OPenまたはCLose)に、ライン「L2」を前日の最小値(OPenまたはCLose)に移動させるとよりよいでしょう。

L1 "と "L2 "のラインはチャート上にあり、手動で引いたものと思われる。どちらの線も「水平線」であるべきで、「トレンド線」であってはならない。