エラー、バグ、質問 - ページ 3103 1...309630973098309931003101310231033104310531063107310831093110...3185 新しいコメント mktr8591 2021.11.04 16:36 #31021 質問を明確にしたいと思います。一番気になるのは、なぜこの2行で(T* const)パターンが選ばれているのか、ということです。 パターン(T* &)で動作させるべきでしょうか? f1<const X>((const X*) Ptr); //void func_902::f1<const X>(const X*const) f1<const X>((X*)Ptr); //void func_902::f1<const X>(const X*const) トレーディング、自動売買システム、ストラテジーテストに関するフォーラム エラー、バグ、質問 mktr8591, 2021.11.03 15:43 b3095でスクリプトを実行します。 template <typename T> void f1(T* const Ptr) {Print(__FUNCSIG__);} template <typename T> void f1(T* & Ptr) {Print(__FUNCSIG__);} class X {}; void OnStart() { //--- const X* Ptr = new X; f1(Ptr); //void f1<const X>(const X*&) f1<const X>(Ptr); //void f1<const X>(const X*&) //дальше непонятно! f1<const X>((const X*) Ptr); //void func_902::f1<const X>(const X*const) f1<const X>((const X* const) Ptr); //void func_902::f1<const X>(const X*const) f1<const X>((X*)Ptr); //void func_902::f1<const X>(const X*const) delete Ptr; } オーバーロード f1(T* & Ptr) を削除すると,5コールとも void f1<const X>(const X*const) を返します. これは何かの機能なのでしょうか? mktr8591 2021.11.04 16:37 #31022 A100 #:この矛盾を3行で書きたかったのだが、すぐにはうまく いかなかった よくわからないんだけど...。 A100 2021.11.05 15:57 #31023 mktr8591 #:よくわからないんだけど...。 ご質問の 件を調査していたところ、別の(関係ない)バグが発見 されました。 mktr8591 2021.11.05 16:27 #31024 A100 #:ご質問の 件を調査していたところ、別の(関係ない)バグが発見 されました。 ああ、なるほど...。ありがとうございます。 Leonidpripa Pripa 2021.11.05 18:52 #31025 皆さん、お疲れ様でした。 MT5をインストールし、ブローカー(デモ口座)に接続したが、チャートが表示されない!? 最初にサービスの利用料を支払わなければならないのですか、それともブローカーの口座に実際の資金がなければならないのですか?3つのブローカーを試しましたが、チャートは黒です何が悪いかわかる方、アドバイスお願いします mktr8591 2021.11.05 19:16 #31026 Leonidpripa Pripa #:皆さん、お疲れ様でした。MT5をインストールし、ブローカー(デモ口座)に接続したが、チャートが表示されない!?最初にサービスの利用料を支払わなければならないのですか、それともブローカーの口座に実際の資金がなければならないのですか?3つのブローカーを試しましたが、チャートは黒です何が悪いかわかる方、アドバイスお願いします チャート上で選択されているのはどのシンボルですか?Market Watchウィンドウ(Ctrl-M)には、どのシンボルがありますか? Andrey Dik 2021.11.09 17:38 #31027 手動で設定したグラフィックオブジェクトの場合。 1.オブジェクトの命名の原則は? 2.Ctrlキーを押しながらコピーして得られたオブジェクトの命名原理は? このコード int objTotal = ObjectsTotal (0, -1, OBJ_TREND); string objName = ""; for (int i = 0; i < objTotal; i++) { objName = ObjectName (0, i, -1, -1); Print (objName, ": ", (datetime)ObjectGetInteger(0, objName, OBJPROP_CREATETIME)); } 非論理的な結果を返します。 2021.11.09 22:49:25.633 *** 日足トレンドライン 11478: 2021.11.09 22:49:14 2021.11.09 22:49:25.633 *** 日足トレンドライン 40235: 2021.11.09 22:49:16 2021.11.09 22:49:25.634 *** 日足トレンドライン 47128: 2021.11.09 22:49:12 2021.11.09 22:49:25.636 *** 日足トレンドライン 64191: 2021.11.09 22:49:18 なぜなら、リスト内のオブジェクトの番号付けは、作成時間(新しいか古いか)によって行われると予想されたからです。 Errors, bugs, questions BrainSystem: Trading System Development [Archive!] Pure mathematics, physics, Andrey Dik 2021.11.10 07:08 #31028 Market Watchの ように、一度に複数選択 できるようにして、刻みを入れた後にメニューが消えないようにしてほしい。 Andrey Dik 2021.11.11 11:26 #31029 AMPGlobalEUブローカーは、RUB建ての口座で0.0の取引結果(利益)があり、手数料は常に0.0と異なって請求されています。 ブローカーのテクニカルサポートは、事態を解決するのに1週間かかり、最終的に、ターミナルを再度インストールし、口座を開き直すことにしたのです。ルーブルの口座の動きは何も変わっていないのだ。 開発者の皆様、どうか整理してください。 米ドル口座では問題ありません。EURやPLNなど他の口座は必要ないのでチェックしていません。 追加されました。意外なことに、PLNアカウントはすべてうまくいっています。 MetaQuotes 2021.11.11 23:32 #31030 Andrey Dik #:AMPGlobalEUのRUB建て口座では、取引結果(利益)は0.0となり、手数料は0.0以外が正しく課金されます。 RUBに変換するためには、USDRUB、EURRUBなどのクロスレートが取引口座で利用可能なクロスレートに含まれている必要があります。 1...309630973098309931003101310231033104310531063107310831093110...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
質問を明確にしたいと思います。一番気になるのは、なぜこの2行で(T* const)パターンが選ばれているのか、ということです。
パターン(T* &)で動作させるべきでしょうか?
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
エラー、バグ、質問
mktr8591, 2021.11.03 15:43
b3095でスクリプトを実行します。
オーバーロード f1(T* & Ptr) を削除すると,5コールとも void f1<const X>(const X*const) を返します.
これは何かの機能なのでしょうか?
この矛盾を3行で書きたかったのだが、すぐにはうまく いかなかった
よくわからないんだけど...。
よくわからないんだけど...。
ご質問の 件を調査していたところ、別の(関係ない)バグが発見 されました。
ご質問の 件を調査していたところ、別の(関係ない)バグが発見 されました。
ああ、なるほど...。ありがとうございます。
皆さん、お疲れ様でした。
MT5をインストールし、ブローカー(デモ口座)に接続したが、チャートが表示されない!?
最初にサービスの利用料を支払わなければならないのですか、それともブローカーの口座に実際の資金がなければならないのですか?3つのブローカーを試しましたが、チャートは黒です何が悪いかわかる方、アドバイスお願いします
皆さん、お疲れ様でした。
MT5をインストールし、ブローカー(デモ口座)に接続したが、チャートが表示されない!?
最初にサービスの利用料を支払わなければならないのですか、それともブローカーの口座に実際の資金がなければならないのですか?3つのブローカーを試しましたが、チャートは黒です何が悪いかわかる方、アドバイスお願いします
手動で設定したグラフィックオブジェクトの場合。
1.オブジェクトの命名の原則は?
2.Ctrlキーを押しながらコピーして得られたオブジェクトの命名原理は?
このコード
非論理的な結果を返します。
2021.11.09 22:49:25.633 *** 日足トレンドライン 11478: 2021.11.09 22:49:14
2021.11.09 22:49:25.633 *** 日足トレンドライン 40235: 2021.11.09 22:49:16
2021.11.09 22:49:25.634 *** 日足トレンドライン 47128: 2021.11.09 22:49:12
2021.11.09 22:49:25.636 *** 日足トレンドライン 64191: 2021.11.09 22:49:18
なぜなら、リスト内のオブジェクトの番号付けは、作成時間(新しいか古いか)によって行われると予想されたからです。
Market Watchの ように、一度に複数選択 できるようにして、刻みを入れた後にメニューが消えないようにしてほしい。
AMPGlobalEUブローカーは、RUB建ての口座で0.0の取引結果(利益)があり、手数料は常に0.0と異なって請求されています。
ブローカーのテクニカルサポートは、事態を解決するのに1週間かかり、最終的に、ターミナルを再度インストールし、口座を開き直すことにしたのです。ルーブルの口座の動きは何も変わっていないのだ。
開発者の皆様、どうか整理してください。
米ドル口座では問題ありません。EURやPLNなど他の口座は必要ないのでチェックしていません。
追加されました。意外なことに、PLNアカウントはすべてうまくいっています。
AMPGlobalEUのRUB建て口座では、取引結果(利益)は0.0となり、手数料は0.0以外が正しく課金されます。
RUBに変換するためには、USDRUB、EURRUBなどのクロスレートが取引口座で利用可能なクロスレートに含まれている必要があります。