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

 
borilunad:

ビクター、キムの試行錯誤の結果、TPでポジションがクローズされたことを確認する機能を利用する。

isCloseLastPosByTake - TPで最後のポジションをクローズするためのフラグを返します。O nly useful functions
で検索して、すべてを終了します。

必ずしも実戦で通用するとは限りませんが...。テイクオーダーが実行された際のスリッページとリクオート...

キムの機能は、ポジションの終値と その利食い価格を比較するものです。一致しない場合もあります。この状況は、価格差と何らかのデルタ、例えばスリッページ*ポイント値とを比較することで部分的に修正することができます。

 
yosuf:
それにしても、共感できる良いプロジェクターですね。すべての問題が彼のものであるかのように、その運命が報われるために、疑いなく、あるいは、聖杯に出くわすのです。

ユスフホヤさん、ありがとうございます...。モルディブに行く荷物をまとめてこよう...。;)
 
borilunad:

ビクター、キムの試行錯誤の結果、TPでポジションがクローズされたことを確認する機能を利用する。

isCloseLastPosByTake - TPで最後のポジションをクローズするためのフラグを返します。O nly useful functions
で検索して、すべてを終了します。


Boris、テイクで最後に決済したポジションを 考慮します。私は別の問題を抱えています。

1.すでに持っているポジション(成行と未決済)のうち、最後のオープンポジションを探す。

2.もし 最後 オープンポジションがテイクラインでクローズしたら、すべてをクローズしてください。

つまり、最後に開けたポジションがテイクで閉まるのではなく、別のポジションが閉まるのです......。

 
hoz:


ボリス 彼は、テイクの最後のクローズポジションを考慮しているのです。私は別の問題を抱えています。

1.私が既に持っている最後のオープンポジション(成行と保留)を検索します。

2.もし 最後 オープンポジションはテイクアウェイでクローズし、その後、すべてをクローズします。

つまり、最後に開けたポジションがテイクで閉まるのではなく、別のポジションが閉まるのです......。

1. 最後に閉じた位置を 検索する(MODE_HISTORY)。
2.テイクで閉じている(または近い)場合→オープン時間をメモする→
3.すべてのオープンポジション(MODE_TRADES)を見て、それらのオープン時間を(ステップ2から)記憶されたものと比較する --> TPによってクローズされたポジションのオープン時間(ステップ2から)が他のオープンポジションのオープン時間から最も長い場合、最後のオープンポジションがTPによってクローズされたことを意味する -->
4.オープンポジションのオープン時間(ステップ2)が、他のオープンポジションから最も長い場合、そのポジションは、TPによってクローズされている。残りはすべて地獄にクロップ/削除してください。
 
artmedia70:
1.最後に閉じたポジション(MODE_HISTORY)を探しています。2.Takeポジションによってクローズされた場合(またはそれに近い場合)→そのオープンタイムを記憶する→すべてのオープンポジション(MODE_TRADES)を見て、記憶したオープンタイムと比較する(ステップ2)→もし記憶したオープンタイムが他のオープンポジションのオープンタイムより高ければ→最後のオープンポジションはTakeポジションによってクローズされた→その他はテープ/削除。 。


原則的には、これも正しい。なぜ私の論理は正しくないのか?それも納得のいくような気がします。

1.すべての未決済注文を確認する→最後の未決済注文を見つける。

2.最後のオープンオーダーの時間を 記憶する。

3.クローズした注文を全部見る クローズした注文の中から最後にオープン した注文の時間と比較する。もしそれらが等しければ、この注文の終了時刻を変数に保存します。

すべてがクリアになったようです。

 
hoz:


原則的には、これも正しい。そして、なぜ私の論理が正しくないのか?それも納得のいくような気がします。1.すべてのオープンオーダーを確認→最後のオープンオーダーを発見。2.最後のオープンオーダーの時間を 記憶する。3.クローズした注文を全て調べ クローズした注文の中から最後にオープンした注文の時刻と 比較する。もしそれらが等しければ、与えられた注文の終了時刻を変数に保存する。

なんだか、わかりやすいですね...。

すべてのオープンオーダーが最初に検索される場合(MODE_TRADES)、そのリストにはテイクでクローズしたオーダーは含まれません - それは、それが最後にオープンされたとしても、すでにMODE_HISTORYに含まれています。
 
artmedia70:

必ずしも本番でうまくいくとは限りませんが...。テイクオーダーが実行されたときのスリッページとリクオート...

キムの機能は、ポジションの終値とその利食い価格を比較するものです。一致しない場合もあります。この状況は、価格差と何らかのデルタ、例えばスリッページ*ポイント値とを比較することで部分的に修正することができます。

アーテム、それは価格ではなく時間でチェックするのです 時間間隔を追加して、その間にチェックするようにしました。
で、まさにRealで動作しています。
 
hoz:


ボリス 彼は、テイクで閉じた最後のポジションを考慮しているのです。私は別の問題を抱えています。

1.既にあるもの(成行、保留)の最後のオープンポジションを検索します。

2.もし 最後 オープンポジションがテイクサイドでクローズしたら、すべてをクローズします

すなわち、テイクで閉じるのは最後のオープンポジションではなく、別のものであることが不満なのです...。

寄り付きを待っているのだから、最後の寄り付きはテイクで!誰も何が来るかわからない!?よし!がんばってください。
 
borilunad:
アルチョム、値段じゃなくて時間でチェックさせてるんだよー。 チェックする時間間隔を追加しただけです。
で、まさにRealで動作しています。

指には?時間と価格がテイクのクロージングを語るには?確かに自分で考えてもいいのですが、もう7時43分、まだ寝ていないんです。

 
artmedia70:

指には?時間と価格がテイクのクロージングを語るには?確かに自分で考えてもいいのですが、今は朝の7時43分で、まだ寝ていないんです。

ごめんなさい!そして、おまるに入り、さっさと寝ることですおはようございます。;)