エラー、バグ、質問 - ページ 1114 1...110711081109111011111112111311141115111611171118111911201121...3185 新しいコメント Garynych 2014.03.20 17:09 #11131 MQL5リファレンス / トレーディング関数 / OrderGetTicketでエラーが発生しました。 記事で紹介されている例では、行 type =EnumToString(ORDER_TYPE);は、オーダータイプを返しません。 Vladimir Karputov 2014.03.20 17:48 #11132 MetaTrader4用の有料インジケータのデモ版をマーケットからダウンロードできないのはなぜですか? TheXpert 2014.03.20 17:52 #11133 A100: 何が違うの?そして、コンパイルエラーではなく、ランタイムエラーに なるのです。 つまり、マクロは文字列用に設計されており、NULLは文字列リテラルではないので、""に置き換えても問題はないのです。 A100 2014.03.20 18:16 #11134 マクロは関係ないのでしょうvoid OnStart() { string str1 = "" + NULL; //нормально string str2 = NULL + ""; //нормально string str3 = NULL + "" + NULL; //ошибка выполнения } A100 2014.03.20 19:08 #11135 文字列はint型に変換され、警告は表示されないvoid f( int x ) { Print( "f1=", dt ); } void f( const string& x ) { Print( "f2=", dt ); } void OnStart() { f( "AAA" ); } 結果:f1=100 TheXpert 2014.03.20 19:57 #11136 A100: 文字列はint型に変換され、警告は発生しないResult: f1=100これはどうでしょう?void f( string x ) A100 2014.03.20 21:26 #11137 TheXpert:これはどうでしょう?void f( const string x ) { Print( "f2=", dt ); } ということで、結果:f2=100なので、警告はもっと高くてもいいと思うのですが IGHud 2014.03.21 03:07 #11138 皆さん、こんにちは。 MQL4のバグや不具合に関する質問はこちらに投稿してくださいというリンクを辿ったのですが、間違っていますか? Andrew Petras 2014.03.21 06:52 #11139 IGHud: 皆さん、こんにちは。 MQL4のバグや不具合に関する質問はこちらに投稿してくださいというリンクを辿ったのですが、間違っていますか?ここに掲載 するのがベターです MQL4: форум по механическим торговым системам и тестированию стратегий www.mql5.com MQL4: форум по механическим торговым системам и тестированию стратегий TheXpert 2014.03.21 07:05 #11140 A100: ということは、結果はf2=100なので、上の警告は 警告ではなく、正しい機能を選択しているはずです。そして、intへの行は警告ではなく、エラーとすべきなのです、イミフです。 1...110711081109111011111112111311141115111611171118111911201121...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
MQL5リファレンス / トレーディング関数 / OrderGetTicketでエラーが発生しました。
記事で紹介されている例では、行
type =EnumToString(ORDER_TYPE);
は、オーダータイプを返しません。
何が違うの?そして、コンパイルエラーではなく、ランタイムエラーに なるのです。
文字列はint型に変換され、警告は発生しないResult: f1=100
これはどうでしょう?
これはどうでしょう?
皆さん、こんにちは。 MQL4のバグや不具合に関する質問はこちらに投稿してくださいというリンクを辿ったのですが、間違っていますか?
ということは、結果はf2=100なので、上の警告は