[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 844

 
alsu:
)))))))))))接続詞ではありません。

私の場合、ルールは「矛盾がある場合、または矛盾を意味する場合は、名詞、形容詞、副詞で NOT を区切る」 http://www.rusyaz.ru/pr/od07.html- "to do" - はスペルが正しくない -正しい単語は " to do" (ハイライトされた単語は矛盾で、ハイフンが先行する)です。
 
abolk:
ps."do"のスペルが間違っている -"do"です。

が、データを取り出すと動かないので、リセットして再開をブロックしないようにして欲しい!!!!
 
FoxUA:

が、データ再取得時に動作しないので、リセットして 再オープンをブロックしない ようにして欲しいです!!!!

再開を「リセット」する方法は?やりたいことを説明する?
 
abolk:

再開を「リセット」する方法は?何をしたいのかが明確でない?

あるロットの注文を閉じて、別の1pcの注文を開く必要があります。私の注文はすべてのティックで 開きますが、このロットの注文を再び閉じると、1つの注文を開く必要があります。
 
FoxUA:

あるロットの注文を閉じて、別の1pcを開く必要があり、私はすべてのティックで注文を開いていますが、このロットの注文を再び閉じると、1つの注文を開く必要があります。

その全貌を注文の開始/終了のアルゴリズムをもっと詳しく知りたいのですが。
 
abolk:

一件丸ごと。注文の開始/終了のアルゴリズムをもっと詳しく知りたいのですが。

ロットXの注文を閉じて新しい注文を開く必要があるのですが、私の場合、ロットXの注文が閉じても開くのが止まらない、つまり、すべてのティックで 開くのですが、ロットXの注文が閉じると、また開くはずなのですが...。
 

必要なら、ロットXの注文が閉じられると新しい注文が開き、ロットXの新しい注文を閉じるとまた開きますが、私はすべてのティックで開いて います、私はコードを一度に貼り付けます。

ファイル:
 

はっきりしないんですよね、何がしたいのか。

ファンクションを置き換えてみてください。 スタート」をこのファンクションに置き換えてみてください。

外部パラメータ挿入: extern double X_ = 0.1; //工具のロットの大きさ


void start() {
  

  if (ExistPositions(NULL,OP_BUY, -1)==0) { 
  OpenPosition(NULL, OP_BUY, X_, pa-40*po,pa+40*po);
                                      }
  if (ExistPositions(NULL,OP_SELL, -1)==0) {
  OpenPosition(NULL, OP_SELL, X_, pb+40*po,pb-40*po);
                                       }
  
return; }

ポジションの大きさは、常にご希望通り=X_, -となります...。

 
FoxUA:

ロットXの注文が閉じられると新しい注文が開き、ロットXの新しい注文を閉じるとまた開きますが、私はそれをすべてのティックで持っているので、私は一度にコードを投稿します。

キムの機能を使うのですね。彼の関数ExistPositions()を見てください。
そして、前のポジションがクローズした直後に新しいポジションを開く前に確認をすることです。
if (!ExistPositions(NULL, OP_BUY, Magic)){新しいポジションのオープンコード 買い}。
if (!ExistPositions(NULL, OP_SELL, Magic)){新しい売りポジションのためのオープンコード}。

それだ...:)
 
どなたかロカコードを書かれている方がいらっしゃるかもしれませんので、送っていただけるとありがたいです。