[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 543

 
Pyro:
と、データ交換やキャッシュの原理を知らない私は真剣に聞いているのですが:)まあ、そこらへんはどうなるかわかりませんが。GVはRAMに格納された後、ディスクにダンプされるようです。一時は疑ったこともありました。とにかく、Tick毎にGlobal Variablesを参照して良いのか理解したい。 。

IMHO これは普通ではありません。ファイルから読み込んだデータをinit()関数で静的変数に 格納し、情報が変更された後に書き込むようにしています。

なぜ、すべてのティックがグローバル変数からデータを読み込むのか、理解できないのですが?私も常に静的なものを読んでいるわけではなく、必要なときだけ読んでいます。

GVは使っていません。なぜなら、一度に何十もの変数の値を読み書きする必要があるので、これらの変数を一つずつ扱うより、ファイルを使った方が作業が少なくなるからです。

 

だから・・・意見は分かれる。これがもう面白いんですよ。なぜ必要なのか - GVは異なる機器間の情報交換に使用されます。例えば、ある通貨ペアではExpert Advisorが売りに働き、別の通貨ペアではExpert Advisorがそれについて知っている必要があります。値1または0を持つグローバル変数 sell1を作成します。変数sell1,sell2...buy1,buy2などの値は継続的にチェックする必要があります。

 
どのスクリプトがExcelファイルに任意のTFのオンライン引用符を書き込み、このExcelファイルで作業するために使用することができます教えてください、すなわち、Excelファイルを開く必要があります? 例:MT4でM15 Excelファイルに書いてみましょう、列によって:時間、オープン、高、低、ロー、ボリューム、この場合、我々はアルゴリズムによって事前に準備計算を持って、すなわち、式は記録データのセルへのリンクとシートの終わりまで延びています。すなわち、計算式は、記録されたデータのセルへのリンクとシートの最後にストレッチされ、コードベースで私はこの https://www.mql5.com/ru/code/8175 、しかし、私はそれが全く同じではない理解として、それは入札を書くと尋ねるです
 

エラーモディファイ1を回避する方法を教えてください。

for(i=0;i<OrdersTotal();i++)
    {
    if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
      {
      if(OrderMagicNumber() == MagicNumber && OrderSymbol() == Symbol())
        {
        if(NormalizeDouble(OrderStopLoss(),Digits) != stoploss)
          {
          OrderModify(OrderTicket(),OrderOpenPrice(),stoploss,OrderTakeProfit(),0);
          }
        }
      }
    }
 
sss2019:

エラーモディファイ1を回避する方法を教えてください。


for(i=0;i<OrdersTotal();i++)
    {
    if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
      {
      if(OrderMagicNumber() == MagicNumber && OrderSymbol() == Symbol())
        {
        if(MathAbs(OrderStopLoss()-stoploss)>=Point)
          {
          OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(stoploss,Digits),OrderTakeProfit(),0);
          }
        }
      }
    }
 
PapaYozh:


ありがとうございました。
 
プロフェッショナルの皆様、教えていただけませんか?ある条件を満たした場合、例えば出来高が指定した値より大きい場合、チャート上の特定のローソク足を強調表示する必要があります。このローソク足の色とか、変えられないんですか?
 
すべてのオープンポジション をクローズする機能はどれですか?
 
kon12:
プロフェッショナルの皆様、教えていただけませんか?ある条件を満たした場合、例えば出来高が指定値より大きい場合、チャート上の特定のローソク足を強調表示する必要があります。このローソク足の色とか、変えられないんですか?
ファイル:
bars.mq4  4 kb
 
DOCTORS:
すべてのオープンポジションをクローズする機能はどれですか?

これです。 実は、検索はgoogleが支配していると言われています。"close all" site:mql4.com