どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 392

 
Vinin:

信号の有無を確認する。

1.信号がある場合は、その開始時刻を判断する。 このシグナルでオープンした注文とクローズした注文の中から、ポジションを探します。

1.1 見つけたら何もしない

1.2 シグナルが見つからなければポジションを建てる

2 シグナルがなければ何もしない

この場合、2本の線の位置(Line_1 > Line_2 または Line_2 > Line_1)に基づいてシグナルを受信するため、ロボットは2つの取引(買い/売り)のみを実行します。
こんな感じでいいんじゃないでしょうか。

1) Line_1 が Line_2 よりも高ければ、買いの取引を行う...,
2)SLまたはTPで取引を終了する。
3) Line_1 が Line_2 を上回った場合、条件が変わるまで取引を行わない。
4) Line_2 が Line_1 よりも高ければ、買いを実行する。
5) 取引はSLまたはTPで決済されます。
6)Line_2 が Line_1 よりも上にある場合、条件が変わるまで取引は 行われません。

コード1,2,4,5のパーツ-は作れますが、3と6は作れません。

 
Link_x:

シグナルは2本の線の位置(Line_1 > Line_2 または Line_2 > Line_1)から得られるので、ロボットは2つの取引(買い/売り)しか行いません。
こんな感じでいいんじゃないでしょうか。

1) Line_1 が Line_2 よりも高ければ、買いの取引を行う...,
2)SLまたはTPで取引を終了する。
3) Line_1 が Line_2 を上回った場合、条件が変わるまで取引を行わない。
4) Line_2 が Line_1 よりも高ければ、買いを実行する。
5) 取引はSLまたはTPで決済されます。
6)Line_2 が Line_1 よりも上にある場合、条件が変わるまで取引は 行われません。

コード1,2,4,5のパーツ-は作れますが、3と6は作れません。


そして、時間の経過とともに放棄されたオペレーションは、まだ大量の作業が残っています。
 
Link_x:

そうすると、2本の線の位置(Line_1 > Line_2 または Line_2 > Line_1)からシグナルが発生するので、ロボットは2つの取引(買い/売り)しかしません。
こんな感じでいいんじゃないでしょうか。

1) Line_1 が Line_2 よりも高ければ、買いの取引を行う...,
2)SLまたはTPで取引を終了する。
3) Line_1 が Line_2 を上回った場合、条件が変わるまで取引を行わない。
4) Line_2 が Line_1 よりも高ければ、買いを実行する。
5) 取引はSLまたはTPで決済されます。
6)Line_2 が Line_1 よりも上にある場合、条件が変わるまで取引は 行われません。

コード1,2,4,5のパーツ-は作れますが、3と6は作れません。

3点目について。身近な状況なのに、解決策がわからない。私も同じ悩みを抱えています。ここで必要なのは、フラグを立てるように停止を修正することです。信号+停止=偽旗

しかし、ストップのトリガーから、トリガーがかかったという情報を得るにはどうしたらいいのでしょうか?

 
Forexman77:

3点目について。身近な状況なのに、解決策がわからない。私も同じ悩みを抱えています。ここで必要なのは、フラグを立てるように停止を修正することです。信号+停止=偽旗

しかし、ストップのトリガーから、トリガーがかかったという情報を得るにはどうしたらいいのでしょうか?


注文を閉じるためのシグナルを得ることは常に可能で、その場合は
 
Vinin:

注文を閉じるためのシグナルを得ることは、いつでも可能です。
ストップやテイクプロフィットでないときは、問題ありません。ストップやテイクプロフィットの 情報が得られる機能があるかどうか、確認する必要がありそうです。
 
Vinin:

そして、オペレーションは時間の経過とともに放棄され、まだまだやるべきことはたくさんあります。

これらの操作にまだまだ取り組んでいきたいと思います。

今日は違う目標があるんです。

今日は「源流で取引をしないこと」を克服しなければなりません。

 
Forexman77:
ストップやテイク以外で閉じるときは問題ない。ストップやテイクプロフィットの情報が得られる機能があるかどうか、確認する必要がありそうです。
そのような機能はありません。しかし、終値と 逆指値を比較することは可能です。ただし、滑りが悪く信頼性に欠ける。しかし、我々はデルタと比較してそれを行うことができます - ストップ注文によって閉じられるものを得るための確率があるでしょう。決済された注文のコメントには、決済方法に関する情報が含まれています。
 
オプションがあります。
買い取引があった場合、特別なBuy_Key文字列が作成されます。
Sellトランザクションがある場合、特別なSell_Key文字列が作成される。
Buy_Keyの後にBuy_Keyが続く場合は、Buy取引は行われません。
Sell_Keyの後にSell_Keyが続く場合、Sell取引は実行されません。
Buy_Key の後に Sell_Key が続くと、Sell 取引が実行される。
Sell_Keyの後にBuy_Keyが続くと、買いの取引が実行されます。

どこで、どのように書けばいいのか」という疑問が生じます。
 
Link_x:
オプションがあります。
買い取引があった場合、特別なBuy_Key文字列が作成されます。
Sellトランザクションがある場合、特別なSell_Key文字列が作成される。
Buy_Keyの後にBuy_Keyが続く場合は、Buy取引は行われません。
Sell_Keyの後にSell_Keyが続く場合、Sell取引は実行されません。
Buy_Key の後に Sell_Key が続くと、Sell 取引が実行される。
Sell_Keyの後にBuy_Keyが続くと、買いの取引が実行されます。

どこで、どのように書けばいいのか」という疑問が生じます。
notepad」のようなノートに。:)
 
TarasBY:
ノートタイプの手帳に。:)

と笑いました。:)というのは冗談ですが、注文を開くときのコメントでこの機能を実現できるのでしょうか? Buy_Keyを-1、Sell_Keyを1とすると、if条件の成立により、注文開始時のスキップ機能Xを配置することができる。 スキップ機能 X の論理連鎖 Buy_Key = -1 Sell_Key = 1 0 何らかの取引を開始する。1 コメントで







注文の種類を 特定する。 1.1 Buy_Key のコメントが Buy の場合。 1.2 コメントがSell_Keyの場合、売ります。 2 後続取引の開始。 1.1 Xが0より大きい場合、買いの取引が可能で、売りの取引は不可能である。1.2 Xが0より小さい場合、売りの取引を開始することができ、買いの取引を開始することはできま せん。 3 繰り返します。 ここでも「Xの変数をSell_KeyやBuy_Keyに依存させるにはどうしたらいいか?