エラー、バグ、質問 - ページ 1717 1...171017111712171317141715171617171718171917201721172217231724...3185 新しいコメント Vladislav Andruschenko 2016.10.04 07:06 #17161 大丈夫です。 Alexey Kravchenko 2016.10.04 07:09 #17162 こんにちは。不思議な問題があるんです。前の2本のバーの終値の間に通常のトレンドラインを描きます(新しいバーの それぞれで)。ObjectsDeleteAll(0," ",-1,-1); ArrayInitialize(cclose,0); ArrayInitialize(ttime,0); CopyTime(Symbol(),0,1,2,ttime); CopyClose(Symbol(),0,1,2,cclose); price1=cclose[1]; time1=ttime[1]; price2=cclose[0]; time2=ttime[0]; Print("price1=",price1," time1=",time1," price2=",price2," time2=",time2); //--- создадим трендовую линию по заданным координатам if(!ObjectCreate(chart_ID,nname,OBJ_TREND,sub_window,time1,price1,time2,price2)) { Print(__FUNCTION__, ": не удалось создать линию тренда! Код ошибки = ",GetLastError()); return; } すべてリアルタイムで正常に動作しています。しかし、テスターの可視化モードでは、線の左点が原点にくっついたまま、まったく動きません。何が問題なのか?Z.U. MT4では、この問題は発生しないようです。 Ilyas 2016.10.04 07:31 #17163 fxsaber:スクリプト結果エラーなのでしょうか?ucharを期待していたのですが。最小の演算型はint型なので、それより小さい型のオペランドはすべてint型に 暗黙のうちに変換される。ヘルプhttps://www.mql5.com/ru/docs/basis/types/castingchar, uchar, short, ushort データ型は、演算において無条件に int に変換される。 Документация по MQL5: Основы языка / Типы данных / Приведение типов www.mql5.com Основы языка / Типы данных / Приведение типов - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Vladimir Karputov 2016.10.04 07:38 #17164 Alexey Kravchenko:こんにちは。不思議な問題があるんです。前の2本のバーの終値の間に通常のトレンドラインを描きます(新しいバーの それぞれで)。 すべてリアルタイムで正常に動作しています。しかし、テスターの可視化モードでは、線の左点がリファレンスの始まりにくっついたまま、全く動きません。何が問題なのか、どなたかご存知でしょうか? コンパイルして実行できる最低限の動作例を教えてください。また、オペレーティングシステム、ビルド、端末の種類に関する情報も必要です(端末を再起動した後、「ログ」タブから最初の3行を取得します)。 fxsaber 2016.10.04 07:49 #17165 Ilyas:最小の演算型はintであり、それ以下の演算型のオペランドはすべて暗黙のうちにint型に キャストされる。リファレンシング ありがとうございます。MQL5のように、C++でゴーストを使わずにBATTERY演算を行うのは正しいのでしょうか? Slava 2016.10.04 07:49 #17166 fxsaber: ありがとうございます。MQL5のように、C++でゴーストを使わずにBATTERY演算を行うのは正しいのでしょうか? はい、まったく同じです。ピュアCでも。 Alexander Puzanov 2016.10.04 07:51 #17167 Vladislav Andruschenko:大丈夫です。 Thx、ブラウザを疑ってみようと思います。 Alexey Kravchenko 2016.10.04 07:57 #17168 Karputov Vladimir: コンパイルして実行できる最小限の動作例を提示してください。また、オペレーティングシステム、ビルド、端末の種類に関する情報も必要です(端末を再起動した後、「ログ」タブから最初の3行を取得してください)。例に問題がありますね。シェルボルト自体はいくつかのファイルを必要とします。今夜帰ったら、もっと簡単なのを作るよ。WinXP SP3。ビルド1434LE 0 14:55:39.873 ターミナル MetaTrader 5 build 1434 開始 (MetaQuotes Software Corp.社) DI 0 14:55:39.889 ターミナル Microsoft Windows XP (X86 ベース PC), IE 08.00, Intel Pentium Dual E2200 @ 2.20GHz, RAM: 1150 / 2037 Mb, HDD: 74562 / 152625 Mb, GMT+07:00LJ 0 14:55:39.889 ターミナル C:\Program FilesMetaTrader 5ZY. いずれにせよ、上にあげたような操作をokrozme、それ以外は何もしていません。新しいバーが 検出されると、すべてが消去され、新しい線が描かれます。しかし、コンパイルのための完全な例を私は行います。 Errors, bugs, questions MetaEditor ビルド1463 事前計算された fxsaber 2016.10.04 08:08 #17169 Slawa: はい、まったく同じです。ピュアCでも。 ありがとうございます。歴史的な松葉づえもあるのが残念です。 Vladimir Karputov 2016.10.04 08:16 #17170 Alexey Kravchenko:例に問題がありますね。シェルボルト自体はいくつかのファイルを必要とします。今夜帰ったら、もっと簡単なのを作るよ。WinXP SP3。ビルド1434LE 0 14:55:39.873 ターミナル MetaTrader 5 build 1434 開始 (MetaQuotes Software Corp.社) DI 0 14:55:39.889 ターミナル Microsoft Windows XP (X86 ベース PC), IE 08.00, Intel Pentium Dual E2200 @ 2.20GHz, RAM: 1150 / 2037 Mb, HDD: 74562 / 152625 Mb, GMT+07:00LJ 0 14:55:39.889 ターミナル C:\Program FilesMetaTrader 5Z.U. いずれにせよ、上にあげたような操作をオクロモ、それ以外は何もしない。新しいバーが 検出されると、すべてが消去され、新しい線が描かれます。しかし、コンパイルのための完全な例を私は行います。 例題があれば、問題点、例題、OSや端末のデータなど、すべてを1つの記事にまとめる予定です。 1...171017111712171317141715171617171718171917201721172217231724...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
大丈夫です。
こんにちは。
不思議な問題があるんです。
前の2本のバーの終値の間に通常のトレンドラインを描きます(新しいバーの それぞれで)。
すべてリアルタイムで正常に動作しています。しかし、テスターの可視化モードでは、線の左点が原点にくっついたまま、まったく動きません。何が問題なのか?
Z.U. MT4では、この問題は発生しないようです。
スクリプト
結果
エラーなのでしょうか?ucharを期待していたのですが。
最小の演算型はint型なので、それより小さい型のオペランドはすべてint型に 暗黙のうちに変換される。
ヘルプhttps://www.mql5.com/ru/docs/basis/types/casting
こんにちは。
不思議な問題があるんです。
前の2本のバーの終値の間に通常のトレンドラインを描きます(新しいバーの それぞれで)。
すべてリアルタイムで正常に動作しています。しかし、テスターの可視化モードでは、線の左点がリファレンスの始まりにくっついたまま、全く動きません。何が問題なのか、どなたかご存知でしょうか?最小の演算型はintであり、それ以下の演算型のオペランドはすべて暗黙のうちにint型に キャストされる。
リファレンシング
ありがとうございます。MQL5のように、C++でゴーストを使わずにBATTERY演算を行うのは正しいのでしょうか?
大丈夫です。
コンパイルして実行できる最小限の動作例を提示してください。また、オペレーティングシステム、ビルド、端末の種類に関する情報も必要です(端末を再起動した後、「ログ」タブから最初の3行を取得してください)。
例に問題がありますね。シェルボルト自体はいくつかのファイルを必要とします。今夜帰ったら、もっと簡単なのを作るよ。
WinXP SP3。ビルド1434
LE 0 14:55:39.873 ターミナル MetaTrader 5 build 1434 開始 (MetaQuotes Software Corp.社)
DI 0 14:55:39.889 ターミナル Microsoft Windows XP (X86 ベース PC), IE 08.00, Intel Pentium Dual E2200 @ 2.20GHz, RAM: 1150 / 2037 Mb, HDD: 74562 / 152625 Mb, GMT+07:00
LJ 0 14:55:39.889 ターミナル C:\Program FilesMetaTrader 5
ZY. いずれにせよ、上にあげたような操作をokrozme、それ以外は何もしていません。新しいバーが 検出されると、すべてが消去され、新しい線が描かれます。しかし、コンパイルのための完全な例を私は行います。
はい、まったく同じです。ピュアCでも。
例に問題がありますね。シェルボルト自体はいくつかのファイルを必要とします。今夜帰ったら、もっと簡単なのを作るよ。
WinXP SP3。ビルド1434
LE 0 14:55:39.873 ターミナル MetaTrader 5 build 1434 開始 (MetaQuotes Software Corp.社)
DI 0 14:55:39.889 ターミナル Microsoft Windows XP (X86 ベース PC), IE 08.00, Intel Pentium Dual E2200 @ 2.20GHz, RAM: 1150 / 2037 Mb, HDD: 74562 / 152625 Mb, GMT+07:00
LJ 0 14:55:39.889 ターミナル C:\Program FilesMetaTrader 5
Z.U. いずれにせよ、上にあげたような操作をオクロモ、それ以外は何もしない。新しいバーが 検出されると、すべてが消去され、新しい線が描かれます。しかし、コンパイルのための完全な例を私は行います。