ヘルプできる人 !!! - ページ 3

 
PPC:

このようなベースは有効でしょうか?いつも100%うまくいくんです。

if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES)==true)
{
if(OrderSymbol()==Symbol())とする。
{

...などなど

}

}

だから、論点は変わらない...同じことだ。
 
sllawa3 さん、私も質問しましたので、回答お願いします
 
Techno:

ところで、こんな感じなんでしょうか?


そうです...マーケットが出現し、反対のペンディングを削除(ペンディングの1つがトリガーされました...)しました。
 
sllawa3:
と言っても、ポイントは変わりません。同じことです。


そこで、セレクタを中に入れる。

if(OrdersTotal()>0) {...必要なものをすべて備えたSELECTOR...}。

 
PPC:


セレクターを内蔵しています。

if(OrdersTotal()>0) {...必要なものをすべて備えたSELECTOR ...}.


私はすでにすべてのバリエーションを試しましたが、いずれの場合でも、ポーズがないためにセレクタが始まらない場合、最後の変数の値が残ります。
 
ああ、くそ...コードが乱暴です...。ここでの唯一のアドバイスは、まずどの注文が存在するかを(1サイクルで)判断し、既存の注文と別々にクローズ、修正などを行うことです。
 
Techno:
然うはコードが乱暴です...。ここでの唯一のアドバイスは、まずどの注文が存在するかを(1サイクルで)判断し、既存の注文と別々にクローズ、修正などを行うことです。

それが正しければ、正しく動作して話題にもならないはずなのですが...。
 
sllawa3:

ええ、すでにすべてのオプションを試しました

うーん......どうなんだろう。もしオープンポジションが なければ、if(OrdersTotal()>0) {......}の構文は何もしません。それとも、複数のポジションを開いていて、最後の1つを閉じた状態で、セレクターが検知し続けるということでしょうか?- こんなことは一度もなかった。
 
PPC:

うーん......どうなんだろう。もしオープンポジションがなければ、if(OrdersTotal()>0) {......}の構文は何もしません。それとも、複数のポジションを開いていて、最後の1つを閉じた状態で、セレクターが検知し続けるということでしょうか?- ということは、私には一度もありません。

そうじゃなくて、起動しないんです...最後の1枚が開いたままなんです。
 
PPC:

うーん、どうなんだろう。もしオープンポジションがなければ、if(OrdersTotal()>0) {......}の構文は何もしません。それとも、複数のポジションを開いていて、最後の1つを閉じた状態で、セレクターが検知し続けるということでしょうか?- ということは、私には一度もありません。
つまり、すべての命令に対するすべての演算が1つのループの中に混在しており、ある反復処理の結果が他の反復処理の結果に大きく依存しており、なぜそれがすべてうまくいかないのかが理解できない、ということだ。