MetaTrader 5 Strategy Testerの開発計画について - ページ 10 1...34567891011121314151617...21 新しいコメント Sergey Dzyublik 2019.09.10 08:29 #91 fxsaber: 分かるように説明してください。 何が問題なのか? 以下はサンプルコード です。 //#include <iostream> //#include <string> class A{ public: void test(int){printf("1");} }; class B : public A{ public: template<typename T> void test(T){printf("2");} }; int main() { B b; b.test(1); return 0; } void OnStart(){ main(); } これまでの結果は、1 これで結果は、1 + 警告:"非推奨の動作、隠しメソッド呼び出しは将来のMQLコンパイラーバージョンで無効になります "となりました。 将来的には、C++のような結果になるかもしれない: 2 将来、今警告が出ているようなプロジェクトにいつ依存性が出てくるか、それは誰にもわからない...。 fxsaber 2019.09.10 09:30 #92 Sergey Dzyublik: あなたの例では、警告は正当化されます。署名が異なる例では、そうではありません。 fxsaber 2019.09.10 15:42 #93 新しいpipsモードはイマジナリーカウントを含んでいます。 そこでは、数量がなくても利益が計算される。同時に、ネッティングの始 値も出来高を考慮して計算されます。 テスター用グラールを簡単に作ることができます。 A100 2019.09.10 19:21 #94 fxsaber: あなたの例では、警告は正当化されます。署名が異なる例では、そうではありません。 デフォルトのパラメータ(とconstも)を追加すると、形式的に異なるシグネチャが表示されます。 class A { public: void f( int, unsigned int = 1 ) const { Print( 1 ); } }; class B : public A { public: void f( unsigned int ) { Print( 2 ); } }; void OnStart() { B b; b.f( 1 ); } C++での結果:2、MQLでの結果:2。1 fxsaber 2019.09.11 06:43 #95 端末のテスター レポートに情報を追加してください。 シンボル名です。 テスターの動作モードです。 テスト間隔。 fxsaber 2019.09.12 02:31 #96 テスターでまだミリ秒が足りない。 Alexey Navoykov 2019.09.12 04:58 #97 A100: デフォルトのパラメータを追加(constも追加) - 正式に異なるシグネチャが存在することになります。 C++での結果:2、MQLでの結果。1 そこがポイントです。「形式的には」ですが、実際には同じ数のパラメータで重複しています fxsaber 2019.09.12 05:27 #98 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム MetaTrader 5プラットフォームの新バージョン(ビルド2085):Pythonとの統合と戦略テスターの大幅な改善 イゴール・マカヌ さん 2019.09.09 21:52 Build 2138 Win 10 - 64 またテスターがおかしい カスタムシンボルでテストを開始し、その前に4つの異なるシンボルを生成し、スクリプトが最後に開くすべてのチャート テストを開始し、シンボルを選択すると、すべてのカスタムシンボルはテスターで利用可能でした。最初のシンボルを選択し、1つを選択し、それをテストし、次のものを選択しようとすると、すべてのカスタムシンボルは、テストしたものを除いて消えました。マーケットウォッチでカスタムシンボルを見つけ、すべてのTFのチャートを開いたが、まだ3シンボルはテスターにない ターミナルを再起動しても何も変わりません。カスタムシンボルは1つだけです。マーケットウォッチと履歴からカスタムシンボルを削除しましたが、テスターのシンボル選択ウィンドウには空のウィンドウが表示されます。 ドロップダウン・リストが表示され、シンボルが表示され、クリックすると、リストが崩れ、選択したシンボルがありません!ターミナルを再起動しましたが、なんとかユーロを選択することができました。 カスタムシンボルを再度生成しましたが、何らかの理由でそのシンボルだけが選択可能で、他のシンボルはリストに表示されません。 ((((;゚Д゚)))))))) 一般に、このビルドには何らかのトラブルがあるようです。 問題を確認する。Market Watchにカスタムシンボルを入れています。テスターでは......ないですね。 同時に、テスターで以前のシンボルからカスタムを選択する(新しい水平方向のリストで右側のベータビルドで)動作します。このようなカスタムは、一番下のスクリーンショットで見ることができます。It's without Custom Path... fxsaber 2019.09.12 07:51 #99 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム MetaTrader 5 トレーディング・ストラテジー・テスターの開発計画 fxsaber, 2019.09.10 09:43 このイノベーション は、実際に使ってみて、とても便利なことがわかりましたシンボルやEAも同様です。 2141は削除されたのが残念です。代替案が出ることを期待します。積極的に使っています。 fxsaber 2019.09.13 04:49 #100 fxsaber: 問題を確認する。カスタムシンボルは、マーケットウォッチに存在します。テスターではありません。 しかし、Testerで以前のシンボルからカスタムを選択すると(ベータビルドでは新しい水平方向のリストの右側)動作します。このようなカスタムは、一番下のスクリーンショットで見ることができます。カスタムパスなしです。 この問題はMQ-Demoアカウントだけの問題のような気がします。他のサーバーではこのバグに気づいていない。 1...34567891011121314151617...21 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
分かるように説明してください。
何が問題なのか?
以下はサンプルコード です。
これまでの結果は、1
これで結果は、1 + 警告:"非推奨の動作、隠しメソッド呼び出しは将来のMQLコンパイラーバージョンで無効になります "となりました。
将来的には、C++のような結果になるかもしれない: 2
将来、今警告が出ているようなプロジェクトにいつ依存性が出てくるか、それは誰にもわからない...。
あなたの例では、警告は正当化されます。署名が異なる例では、そうではありません。
新しいpipsモードはイマジナリーカウントを含んでいます。
そこでは、数量がなくても利益が計算される。同時に、ネッティングの始 値も出来高を考慮して計算されます。
テスター用グラールを簡単に作ることができます。
あなたの例では、警告は正当化されます。署名が異なる例では、そうではありません。
デフォルトのパラメータ(とconstも)を追加すると、形式的に異なるシグネチャが表示されます。
C++での結果:2、MQLでの結果:2。1
端末のテスター レポートに情報を追加してください。
テスターでまだミリ秒が足りない。
デフォルトのパラメータを追加(constも追加) - 正式に異なるシグネチャが存在することになります。
C++での結果:2、MQLでの結果。1
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
MetaTrader 5プラットフォームの新バージョン(ビルド2085):Pythonとの統合と戦略テスターの大幅な改善
イゴール・マカヌ さん 2019.09.09 21:52
Build 2138 Win 10 - 64
またテスターがおかしい
カスタムシンボルでテストを開始し、その前に4つの異なるシンボルを生成し、スクリプトが最後に開くすべてのチャート
テストを開始し、シンボルを選択すると、すべてのカスタムシンボルはテスターで利用可能でした。最初のシンボルを選択し、1つを選択し、それをテストし、次のものを選択しようとすると、すべてのカスタムシンボルは、テストしたものを除いて消えました。マーケットウォッチでカスタムシンボルを見つけ、すべてのTFのチャートを開いたが、まだ3シンボルはテスターにない
ターミナルを再起動しても何も変わりません。カスタムシンボルは1つだけです。マーケットウォッチと履歴からカスタムシンボルを削除しましたが、テスターのシンボル選択ウィンドウには空のウィンドウが表示されます。
ドロップダウン・リストが表示され、シンボルが表示され、クリックすると、リストが崩れ、選択したシンボルがありません!ターミナルを再起動しましたが、なんとかユーロを選択することができました。
カスタムシンボルを再度生成しましたが、何らかの理由でそのシンボルだけが選択可能で、他のシンボルはリストに表示されません。
((((;゚Д゚)))))))) 一般に、このビルドには何らかのトラブルがあるようです。
問題を確認する。Market Watchにカスタムシンボルを入れています。テスターでは......ないですね。
同時に、テスターで以前のシンボルからカスタムを選択する(新しい水平方向のリストで右側のベータビルドで)動作します。このようなカスタムは、一番下のスクリーンショットで見ることができます。It's without Custom Path...
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
MetaTrader 5 トレーディング・ストラテジー・テスターの開発計画
fxsaber, 2019.09.10 09:43
このイノベーション
は、実際に使ってみて、とても便利なことがわかりましたシンボルやEAも同様です。
2141は削除されたのが残念です。代替案が出ることを期待します。積極的に使っています。
問題を確認する。カスタムシンボルは、マーケットウォッチに存在します。テスターではありません。
しかし、Testerで以前のシンボルからカスタムを選択すると(ベータビルドでは新しい水平方向のリストの右側)動作します。このようなカスタムは、一番下のスクリーンショットで見ることができます。カスタムパスなしです。
この問題はMQ-Demoアカウントだけの問題のような気がします。他のサーバーではこのバグに気づいていない。