x64プラットフォーム用の新しいMQL5コンパイラーをテスト - 2~10倍計算が速い! - ページ 15

 
xfo:

Eduard Vavrin さん、添付のファイルは、説明したエラーとは関係ありません。エラーになるコードを用意して送ってみます。ただ、時間がかかるのと、今のところ、このコードにはオリジナルのEAからあまりに多くのものが含まれています。


テスト終了後に削除されますので、個人的なメッセージでコードを送ってください。
 
unreal:

MACD Sample.mq5 EURUSD symbol on demoforex accountのデバッグビデオを録画しました。(毎日でも問題なし)

うーん...。しかも、実行してもブレークポイントが出ない...。とはいえ、ビデオのように全部やっているのですが...。

違いは、「press debug on historical data」を押すと、Expert Advisor は起動せず、ストラテジーテスターの ターミナルウィンドウが表示され、テストの開始日と終了日が 1970 (datetime = 0) に設定されていることです。それ以外は何も起こらない。他の日付を設定して、再度エディターから実行しようとすると、日付がリセットされて何も起こりません。他の日付を設定し、「開始」を押すと、通常のストラテジーテスターと同じようにすべてが行われます。

 
George Merts:

うーん...。起動時にブレークポイントが発生しないのですが・・・。とはいえ、ビデオのように全部やっているのですが...。

エキスパートアドバイザーは起動しませんが、ターミナルウィンドウにストラテジーテスターが 表示され、興味深いことに、テストの開始と終了の日付が1970(datetime = 0)に設定されているのです。それ以外は何も起こらない。他の日付を設定して、再度エディターから実行しようとすると、日付がリセットされて何も起こりません。他の日付を設定し、「開始」を押すと、通常のストラテジーテスターと同じようにすべてが行われます。

現時点では、履歴のデバッグを開始するには、デバッグパラメータを明示的に指定する必要があります(メニューの「サービス」にあるエディターで)。
 
Ilyas:
現時点では、ヒストリーのデバッグを開始するには、デバッグパラメータを明示的に指定する必要があります(エディターの "サービス "メニュー)。

すごい。生きて、学ぶ。馬鹿なまま死んでしまう

効いてますね〜。まさに、MT5に欠けていたものです

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

今、私は完全に幸せになるために、配列へのポインタが必要です。

まあ、OnCalculate()関数を 通常の配列ではなく、Standard Library CiHighなどの配列を参照して導入するとか...。

 
Vasiliy Sokolov:

名前付きチャンネルは不要ですSQLのサポート追加を待つテーブルを介したデータ交換。SQLは、マルチスレッドで高負荷なシステムをビルトインでサポートします。
これは期待できる方向性だと思いますね。しかし、ここではそうなる。それは、どのように、そしてなぜやるかによる。
 

2015年5月22日(金)にリリースされるMetaTrader 5 build 1150の変更点一覧のうち、セクション2には以下のように記載されています。

"歴史の中の気になる部分 "で動作確認ができるようになりました。デバッグはストラテジーテスターのビジュアルテストモードで 行われます。テスターでシミュレートしたティックの並びでプロットした チャートでプログラムを開始する

実際の(市場の)ティック履歴でテストする機能は以前はなく、このバージョンのターミナルにも登場していないと理解しています。 分バー内のティックはまたエミュレートされるのでしょうか?

 
Igor Kuzminets:

実際の(市場の)ティック履歴でテストする機能は、以前は存在せず、このバージョンのターミナルにも登場していないと理解しています。 分バー内のティックは、またエミュレートされるのでしょうか?

データフィードはまだ作られていません。作られた場合、本物のティックを受け取ることができます。スキャルパーはオールグレイラーに なる。聴いていて......聖杯と分けるのは本物の刻みという印象が......。まあ、数カ月後にはわかることだが...。
 
Renat Fatkhullin:

改良はこれからです。

ストラテジーテスターで 履歴のデバッグをすでにテストされた方はいらっしゃいますか?

FORTS先物RTS-6.15M1では、どの期間でもテストができず、一旦停止してしまいます。始める前に、ME、メニュー-サービス-デバッグで必要なすべてのパラメータを設定し、特にレバレッジ1:1(FORTSでの作業条件。開始後、もちろん停止後もストラテジーテスターで同じ設定が表示されますが、レバレッジは1:50のみです。

 

テストを依頼して、エラーの回答が来ても黙っているのは開発者の不徳の致すところです...。フォーラムでもサービスデスクでも、最近すべてが未回答なのは今に始まったことではないのですが......。

PS.Mt5プラットフォームは確かに有望だが、態度が反感を買う...。

 
Konstantin Karpov:

FORTS先物RTS-6.15 M1では、与えられた先物の任意の期間をテストすることはできませんが、一度に停止します。特にレバレッジ1:1(FORTSでの作業条件)など、必要なパラメータをすべて設定してからスタートしました。開始後、もちろん停止後もストラテジーテスターで同じ設定が表示されますが、レバレッジは1:50のみです。

投稿ありがとうございます、テスターでのエディターパラメータのテコ入れ設定のミスが修正されました。

現在のビルドでは、ストラテジーテスターの「設定」タブでレバレッジを1:1に手動で設定し、エディターからテストを開始 する必要があります。