MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1454

 
Dzmitry Zaitsau:
こんにちは、PrintFormat()の%記号がないと、Print()の値がログに出力されるのですが、何のためにあるのか、教えていただけませんか?
PrintFormat("%s %d: leverage = 1:%I64d",
server,login,leverage);

これはフォーマットされた出力です

逆コンマは,出力値の形式(型,文字数など)を示す.

ヘルプの例を参考に実験してみる

 
みなさん、こんにちは!カスタムインジケーターでフクロウを作っているのですが、いくつか問題が出てきました。
私たちは、最初のキャンドルにのみシグナル(ある場合)を必要とし、それだけです(例:シグナルによる最初のキャンドル買い、シグナルによる最初のキャンドルの売り)。しかし、最初のローソク足から開き、すべてのローソク足で開き続けるのですロックの有無についてお伺いします。
 

グローバル変数を 作る、こんな感じです。

bool up_opened=false, dn_opened=false;

void OnTick()
   {
   if(!up_opened && OrderSend(symbol,OP_BUY,.....)
      {
      up_opened=true;
      dn_opened=false;
      }


   if(!dn_opened && OrderSend(symbol,OP_SELL,.....)
      {
      dn_opened=true;
      up_opened=false;
      }
   }
 
Aleksei Stepanenko:

グローバル変数を 作る、みたいな。

国旗は私たちの全てです)))本当に追い抜けないんですね)

 
Valeriy Yastremskiy:

国旗がすべて)))本当に追い抜けないんですね)。

唯一の問題は、リセット時にリセットされることです

 
Vitaly Muzichenko:

唯一の問題は、再起動時にリセットされることです

開店時、開店時、閉店時、閉店時、閉店時。pingが良い時、pingが悪い時)まあ、誰もファイルや外部変数をキャンセルしていません。

馬鹿に対する保護は常にあるべきである)

 

こんにちは、あなたは2つの質問に助言してください:
1)それは計算数学完全検索パラメータ関数OnTesterは、彼らが基準以下であれば、最適化ログに結果を表示しないようにすることは可能ですか?私はテストでは、ほぼ1億結果であり、私はせいぜい0.1%を必要とし、非常に多くの結果で、私もExcelでそれらをふるい落とすことができませんしています。

2) オーバーシュート数が100mln以上の場合、テスターが遺伝的最適化に入らないようにすることは可能でしょうか?(100億くらい必要)?ParameterSetRangeは 役に立たず、テスターはまだジェネリックに行く。100mlnのパスで3分もあればテストできる。

 
Alexander Generalov:

こんにちは、あなたは2つの質問に助言してください:
1)それは計算数学完全検索パラメータ関数OnTesterは、彼らが基準以下であれば、最適化ログに結果を表示しないようにすることは可能ですか?私はテストでは、ほぼ1億結果であり、私はせいぜい0.1%を必要とし、非常に多くの結果で、私もExcelでそれらをふるい落とすことができませんしています。

2) オーバーシュート数が100mln以上の場合、テスターが遺伝的最適化に入らないようにすることは可能でしょうか?(100億くらい必要)?ParameterSetRangeは 役に立たず、テスターはまだジェネリックに行く。私の100mlnパスはテストに3分かかります。

フレーム処理後、すぐに個々の使用可能な結果をファイルに保存することができます。

1パスあたり1フレーム以上ある場合もあり、その場合はジョブ数が減ります。

例えば私は1パスで1万件の結果をカウントし、同じコマ数を転送しているので、ゲン担ぎをする必要はないのです。

 
Alarm - syncisation failed, trade action processing disabled(アラーム - 同期の失敗、トレードアクションの処理無効)はどういう意味ですか?
 
こんばんは
int  TimeHour( 
   datetime      date            // дата и время     );

設定により、指定した日付の時値(0~23)を返すことがわかります。現在の日付だけでなく、すべての時刻を見る機能を追加するにはどうすればよいですか?