初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 146

 
stringo:
ありがとうございます、最適化が終わったら是非試してみます。
 
stringo:

試してみたところ、最適化ではstop < startの行が赤くなっています。しかし、それでも2本の同じ赤い線が見つかりました(stopとstartの数字が一致)。

しかし、ゼロ、赤線については、全く時間がかかっていないようです(ミリ秒)。

 
すべてのランを次々に実行する1回のテストに使える関数はどれですか?
 

皆さん、こんにちは!私はこんな状況です...。現在のtakeprofitの価格でpending orderを作成するのですが、新しい注文はうまくいくのですが、現在の注文がtakeprofitで閉じない、または遅れて閉じるのですが...。が、値段は同じ...。

このような状況です。しかし、私はTPが閉じてから新しい注文を開く必要があります...。

sleep(1000)も役に立たなかった...。

 
Sultonboy:

皆さん、こんにちは!私はこんな状況です...。現在のtakeprofitの価格でpending orderを作成するのですが、新しい注文はうまくいくのですが、現在の注文がtakeprofitで閉じない、または遅れて閉じるのですが...。が、値段は同じ...。

このような状況です。しかし、私はTPが閉じてから新しい注文を開く必要があります...。

sleep(1000)も役に立たなかった...。

TPを規定して注文を決済してからエントリーする必要があります)。ECNはあなたを助け、+1ポイント。
 
zfs:
tpで注文をクローズし、その後マーケットに入るための定義を規定する必要がある)。ECNはあなたを助け、+1ポイント。
ECNか+1pipsか? アルパリのECNを試したけど、私的にはちょっと違うかな...。
 
テスターで「LR相関」を計算するのに使われている公式と、この基準を最適化するために使える関数を教えてください。
 

ファイルへの書き込み

      Handfile_Bin_W=FileOpen("DATA.bin",FILE_WRITE|FILE_BIN);
      if(Handfile_Bin_W!=INVALID_HANDLE)
        {
         FileWriteArray(Handfile_Bin_W,File_Chain_Max,0,WHOLE_ARRAY);
        }
      else Print(GetLastError(),"        При записи не открылся файл!!!!");
      FileClose(Handfile_Bin_W);

File_Chain_Max 配列は double 型で、どの程度の精度でデータをファイルに書き込むか?

小数点以下4桁まで

また、高精度のデータ書き込み、読み出しの方法を教えてください。

 
dentraf:

ファイルへの書き込み

File_Chain_Max 配列は double 型で、どの程度の精度でデータをファイルに書き込むか?

小数点以下4桁まで

また、高精度のデータ書き込み、読み出しの方法を教えてください。

DoubleToString(value,5)またはNormalizeDouble(value,5)を指定します。
 

ENUM_DEAL_ENTRY の定義は何ですか?

Сделки различаются не только по типу, задаваемого в перечислении ENUM_DEAL_TYPE, но и по способу изменения позиции. Это может быть простое открытие позиции или наращивание объема ранее открытой позиции (вход в рынок), закрытие позиции сделкой противоположного направления соответствующим объемом (выход их рынка) или переворот позиции в том случае, когда объем сделки в противоположном направлении перекрывает объем ранее открытой позиции.

逆転すれば。注文を出すと、現在のポジションがいくつかの取引で決済される。理論的には、第1トレードはOUT、第2トレードはINOUT、第3トレードはINとなるのでしょうか。

つまり、これらのタイプを次のように特徴づけることができる。OUT - 現在のポジションと反対の方向で、現在のポジションより小さい数量の取引。IN - 現在のポジションを持たない取引。INOUT - 現在のポジションと反対の方向で、現在のポジションよりも高い出来高の取引?

問題の本質は、リバースしてもなぜかポジションの識別子が変わらないことです。新規参入で立場が全く違うのは当然ですが。このため、ポジションを建てる際に、資金管理のアルゴリズムであるロットサイズを実装することが困難です。つまり、過去の取引(エントリー)の結果から、建てるべきポジションの大きさを決める必要がある場合です。そのため、すべての取引を検索する必要があるのですが、どのようにすれば正しく、一義的に検索できるのか、まだ不明です。取引履歴の中で、反転時に新しい取引を開始すると判断する方法は?

理由: