MetaTrader 5 build 2121: ストラテジーテスターの新しいデザイン - ページ 9

 
Vladimir Karputov:

以下はヘルプにある例です。条件付きif-else文旧スタイラー)

これは時代遅れの書式設定例です。今ならそんな書き方はしない。

 
Rashid Umarov:

これは時代遅れの書式設定例です。今ならそんな書き方はしない。

OKです。しかし、スタイルセットに古いスタイルを戻すことは可能なのでしょうか?MetaQuotes Old」と呼ぶように?10年前から慣れました。そして今、本を見てみると、イチジクが......どの枝がどこに行くのか、まったく理解できない。


また、フォーラムでは、少なくとも昔の書式スタイルに戻してほしいという要望がありました。

 
Vladimir Karputov:

OKです。しかし、スタイルセットに古いスタイルを戻すことは可能なのでしょうか?MetaQuotes Old」と呼ぶように?10年前から慣れました。そして今、本を見てみると、イチジクが......どの枝がどこに行くのか、まったく理解できない。


そして、フォーラムでは、少なくとも昔の書式に戻してほしいという要望がありました。

残念ながら、そうではありません。複雑な条件を視覚的にグループ化するために、中括弧を使用してください。

新品のエンジンを搭載しています。

 
Rashid Umarov:

このエラーは、プロジェクトで作業しているとき、つまりソースコードで指定されたプロパティの値がプロジェクト設定の値と矛盾しているときに発生します。

ありがとうございました。

 
MetaQuotes Software Corp. :

残念ながら、そうではありません。複雑な条件を視覚的にグループ化するには、中括弧を使用してください。

まったく新しいエンジンを搭載しています。

この新しい "機能 "は、まったく役に立たない。EVERYTHINGは、長年の練習の積み重ねで変化させてきたんですね。これはもう、信じられないくらいです。

 if (condition1)
  {
  }
 else 
   if (condition2)
     {
     }
   else 
       if (condition3)
        {
        }
       else 
        {
        }

冗談はさておき ?

 
ひどい有様だ。もはやシフトは単なる入れ子という意味ではないことがわかった。ただ、条件確認の優先順位が高い。何のために?
どんな意味があるのでしょうか?
 
折りたたみの予定はありますか?
 

Build 2136ですが、このエラーは半年前から続いています。

一般に、ターミナルを起動した後、スクリプトを実行(Navigatorウィンドウでダブルクリック、または右クリック-チャートに追加)しようとすると、このスクリプトが実行されません。最も頻繁に実行されます。

ターミナルを起動 すると正しいスクリプトが起動したり、ターミナルを起動するとクリックした後に間違ったスクリプトが起動したりと、時々このような動作が発生します。

 
Renat Fatkhullin:

これはまだベータ版であり、テスターのインターフェイスを複数回変更する予定です。

このリストや類似のリストでは、リストからメンバーを削除するオプションが著しく欠けています。

名前の上にカーソルを置くと十字が表示され、リストから削除することができます。

例えば、Moving Averageはリストに必要ないとか、他にもいろいろとあります。画面(リスト)にゴミがないと作業がしやすい。

 
Konstantin Yartsev:

こんにちは。

MT5の多通貨テストが行われました。オッケーです。1つのアカウントで複数のEAを利用するテストはいつから可能ですか?実際の運用では、1つのアカウントで複数のEAを同時に使うことが多いので、そのようなテストが可能だといいですね。

自分のアカウントで1つのEAだけを使いたいので、アカウントに1つあると良いと思います。

マルチカレンシーMT5。

問題:チャートデータがバーの時間によって同期されない。もし、あるシンボルの バーが欠けていたら、テストは間違っていることになります。歴史をさかのぼればさかのぼるほど、ミッシングバーの誤差が現れてくる。

テスターのジャーナルには、synchronized if we use real tick と書かれているが、これは何か別のものだろう。上記のようなエラーが残っています。


エラーは残ります。

マルチカレンシーMT5。

問題は、チャートデータがタイムバーと同期していないことです。記号が一つでも欠けていると、正しく検査できません。歴史をさかのぼればさかのぼるほど、ミッシングバーには誤差が現れる。

テスターのログには、本物のtickを使えば同期が取れるようなことが書いてありますが、それ以外のことなのでしょう。上記のエラーは残っています。