エラー、バグ、質問 - ページ 1606 1...159916001601160216031604160516061607160816091610161116121613...3185 新しいコメント A100 2016.06.20 14:48 #16051 エクスプローラからスクリプトが読み込まれないエクスプローラで ...{MQL5Scripts}Test.ex5 を開くと、MetaTrader だけがロードされ、スクリプト自体はロードされない。しかし、ファイルエクスプローラから.docや.xlsを開くと、Microsoft WordやExcelだけでなく、ファイルそのものも読み込まれます Alexey Volchanskiy 2016.06.20 15:31 #16052 A100:エクスプローラからスクリプトが読み込まれないエクスプローラで ...{MQL5Scripts}Test.ex5 を開くと、MetaTrader だけがロードされ、スクリプト自体はロードされない。しかし、ファイルエクスプローラから.docや.xlsを開くと、Microsoft WordやExcelだけでなく、ファイルそのものも読み込まれます スクリプトは......フォルダ...... \rouming...? Alexey Volchanskiy 2016.06.20 20:09 #16053 スレッドで誰も答えてくれなかったので、ここに書いてみるなぜコードは最初の4つの値でマージンの代わりにゼロを印刷するのですか?MT4ビルド971、レバレッジ1:1000、EURUSD。また、MODE_MARGINHEDGEDに$25000という乱数値が出力されるのはなぜですか?MODE_MARGINREQUIREDの 場合は正しく、ロットあたりのマージン=378.10ドルです。 string s = DoubleToString(SymbolInfoDouble(Symbol(), SYMBOL_MARGIN_INITIAL), 2) + " " + DoubleToString(SymbolInfoDouble(Symbol(), SYMBOL_MARGIN_MAINTENANCE), 2) + " "; s += DoubleToString(MarketInfo(Symbol(), MODE_MARGININIT), 2) + " "; s += DoubleToString(MarketInfo(Symbol(), MODE_MARGINMAINTENANCE), 2) + " "; s += DoubleToString(MarketInfo(Symbol(), MODE_MARGINREQUIRED), 2) + " "; s += DoubleToString(MarketInfo(Symbol(), MODE_MARGINHEDGED), 2) + " "; Print(s, " ", GetMyLastError()); 出力文字列。2016.06.20 16:44:09.463 ShowImportantParams EURUSD.e,M1: 0.00 0.00 0.00 378.10 25000.00 誤差 なし 削除済み 2016.06.20 21:56 #16054 Anton Zverev:ビルド1347。サーバ RoboForexEU-MetaTrader 5.DemoXXXYY.eの記号は次のようになります。チャート上でEnterキーを押し、「EURCAD.e」と入力しても、EURCADに変化しないのですが、どうしたらいいですか?Market Watchからチャートに投げると、切り替わります。M1チャートでEnterキーを押しながら「15:28」と入力すると、チャートが15:28にならず、14:00になります。再起動しても、チャート記号を変えてもダメです。これはバグなのでしょうか?再現性があるか? Copitixは、EURUSD.eの現在の日の先頭からのティックを与えません(開始から52分経過)。バーがある。再起動しても改善されない。 A100 2016.06.22 22:53 #16055 古いスクリプトの上で新しいスクリプトを実行すると、確かに古いスクリプトの動作が中断される(長時間再生やループするスクリプトを実行することはよくあることだ)。古いEAの上に新しいEAを実行すると、例えば「本当に "古い "ではなく "新しい "を追加したいのですか?スクリプトにそのような質問があるのは、良いアイデアだと思います。 Andrey Dik 2016.06.23 07:51 #16056 利益」欄にゼロがあります。2016.06.23 12:44:31.927 Terminal Windows 10 Pro (x64 ベース PC), IE 11.00, UAC, Intel Core i5-2500 @ 3.30GHz, RAM: 3140 / 8174 Mb, HDD: 23044 / 276937 Mb, GMT+05:00.2016.06.23 12:44:31.926 Terminal MetaTrader 5 x64 build 1340 開始 (MetaQuotes Software Corp.)十字をクリックして手動でポジションを閉じる。2016.06.23 12:51:50.090 Trades '2017933': order #205380294 sell 1.00 / 1.00 EURUSD at 1.13297 done in 67 ms.2016.06.23 12:51:50.090 Trades '2017933': deal #204970374 sell 1.00 EURUSD at 1.13297 done (based on order #205380294).2016.06.23 12:51:50.023 トレード '2017933': 為替 売り 1.00 EURUSD at market, close #205379221 買 1.00 EURUSD 1.13296.2016.06.23 12:51:48.170 トレード '2017933': 注文 #205380291 sell 1.00 / 1.00 GBPUSD at 1.47518 done in 67 ms2016.06.23 12:51:48.170 トレード '2017933': 取引 #204970370 売り 1.00 GBPUSD at 1.47518 完了(注文 #205380291 に基づく)。2016.06.23 12:51:48.103 トレード '2017933': 為替 売り 1.00 GBPUSD at market, close #205379307 買い 1.00 GBPUSD 1.47603かくなる上はかくなるべし2016.06.23 07:43:29204969445EURUSD買うにおいて1.001.132962053792210.000.000.00100 000.132016.06.23 07:44:15204969523GBPUSD買うにおいて1.001.476032053793070.000.000.00100 000.132016.06.23 07:51:56204970370GBPUSD捌くアウト1.001.475182053802910.000.000.00100 000.132016.06.23 07:51:58204970374EURUSD捌くアウト1.001.132972053802940.000.000.00100 000.13 Errors, bugs, questions Questions from Beginners MQL5 初心者の方からの質問 MQL5 MT5 MetaTrader Aleksey Vyazmikin 2016.06.27 14:48 #16057 MT4 971ビルド - 垂直最適化の結果スケールが不均一に表示される - これは意図的なものですか? threat 2016.06.28 05:44 #16058 MT4 971ビルド:ObjectGetIntegerを使用してオブジェクトの作成時間を変更 することができません。バグか虫か? ENUM_OBJECT_PROPERTY_INTEGER列挙は、それぞれ9と10の番号が付けられた2つの作成回を含んでいます。作成時間番号9に0が含まれており、スクリプトで変更できるようになっていますが、何も起こりません。作成時間番号10は実際の日時を含んでいますが、変更しようとするとエラーがスローされます。4201 ERR_UNKNOWN_OBJECT_PROPERTY 要求されたオブジェクトプロパティが不明と言っても、また何も起こらない。その動機は、グラフィック要素の表示順を変更するためで、古いものが新しいものの下に表示されるからです。 Slava 2016.06.28 08:40 #16059 threat:MT4 971ビルド:ObjectGetIntegerを使用してオブジェクトの作成時間を変更 することができません。虫か、バグか? そして、あなたはできない。オブジェクト作成時刻、 r/o プロパティ(読み取り専用)。まず、オブジェクトを削除してから、再度作成します。 threat 2016.06.28 13:16 #16060 Slawa:そして、そうならない。オブジェクト作成時刻と 同じ、 r/o プロパティ(読み取り専用)。まず、オブジェクトを削除してから、再度作成します。 私の場合、多くのオブジェクトがあるため、これはオプションではありません - これらは標準的なものの代わりにグリッド線です。読み取り専用のため、「高さで」オブジェクトを「上げる」「下げる」機能は失われます。不思議と不便な制限です。ただ、邪魔になるんです。 1...159916001601160216031604160516061607160816091610161116121613...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
エクスプローラからスクリプトが読み込まれない
エクスプローラで ...{MQL5Scripts}Test.ex5 を開くと、MetaTrader だけがロードされ、スクリプト自体はロードされない。
しかし、ファイルエクスプローラから.docや.xlsを開くと、Microsoft WordやExcelだけでなく、ファイルそのものも読み込まれます
エクスプローラからスクリプトが読み込まれない
エクスプローラで ...{MQL5Scripts}Test.ex5 を開くと、MetaTrader だけがロードされ、スクリプト自体はロードされない。
しかし、ファイルエクスプローラから.docや.xlsを開くと、Microsoft WordやExcelだけでなく、ファイルそのものも読み込まれます
スレッドで誰も答えてくれなかったので、ここに書いてみる
なぜコードは最初の4つの値でマージンの代わりにゼロを印刷するのですか?MT4ビルド971、レバレッジ1:1000、EURUSD。
また、MODE_MARGINHEDGEDに$25000という乱数値が出力されるのはなぜですか?
MODE_MARGINREQUIREDの 場合は正しく、ロットあたりのマージン=378.10ドルです。
出力文字列。
2016.06.20 16:44:09.463 ShowImportantParams EURUSD.e,M1: 0.00 0.00 0.00 378.10 25000.00 誤差 なし
ビルド1347。サーバ RoboForexEU-MetaTrader 5.Demo
XXXYY.eの記号は次のようになります。
チャート上でEnterキーを押し、「EURCAD.e」と入力しても、EURCADに変化しないのですが、どうしたらいいですか?Market Watchからチャートに投げると、切り替わります。
M1チャートでEnterキーを押しながら「15:28」と入力すると、チャートが15:28にならず、14:00になります。再起動しても、チャート記号を変えてもダメです。
これはバグなのでしょうか?再現性があるか?
古いスクリプトの上で新しいスクリプトを実行すると、確かに古いスクリプトの動作が中断される(長時間再生やループするスクリプトを実行することはよくあることだ)。古いEAの上に新しいEAを実行すると、例えば「本当に "古い "ではなく "新しい "を追加したいのですか?スクリプトにそのような質問があるのは、良いアイデアだと思います。
利益」欄にゼロがあります。
2016.06.23 12:44:31.927 Terminal Windows 10 Pro (x64 ベース PC), IE 11.00, UAC, Intel Core i5-2500 @ 3.30GHz, RAM: 3140 / 8174 Mb, HDD: 23044 / 276937 Mb, GMT+05:00.
2016.06.23 12:44:31.926 Terminal MetaTrader 5 x64 build 1340 開始 (MetaQuotes Software Corp.)
十字をクリックして手動でポジションを閉じる。
2016.06.23 12:51:50.090 Trades '2017933': order #205380294 sell 1.00 / 1.00 EURUSD at 1.13297 done in 67 ms.
2016.06.23 12:51:50.090 Trades '2017933': deal #204970374 sell 1.00 EURUSD at 1.13297 done (based on order #205380294).
2016.06.23 12:51:50.023 トレード '2017933': 為替 売り 1.00 EURUSD at market, close #205379221 買 1.00 EURUSD 1.13296.
2016.06.23 12:51:48.170 トレード '2017933': 注文 #205380291 sell 1.00 / 1.00 GBPUSD at 1.47518 done in 67 ms
2016.06.23 12:51:48.170 トレード '2017933': 取引 #204970370 売り 1.00 GBPUSD at 1.47518 完了(注文 #205380291 に基づく)。
2016.06.23 12:51:48.103 トレード '2017933': 為替 売り 1.00 GBPUSD at market, close #205379307 買い 1.00 GBPUSD 1.47603
かくなる上はかくなるべし
MT4 971ビルド - 垂直最適化の結果スケールが不均一に表示される - これは意図的なものですか?
MT4 971ビルド:ObjectGetIntegerを使用してオブジェクトの作成時間を変更 することができません。バグか虫か?
ENUM_OBJECT_PROPERTY_INTEGER列挙は、それぞれ9と10の番号が付けられた2つの作成回を含んでいます。作成時間番号9に0が含まれており、スクリプトで変更できるようになっていますが、何も起こりません。作成時間番号10は実際の日時を含んでいますが、変更しようとするとエラーがスローされます。
4201 ERR_UNKNOWN_OBJECT_PROPERTY 要求されたオブジェクトプロパティが不明
と言っても、また何も起こらない。
その動機は、グラフィック要素の表示順を変更するためで、古いものが新しいものの下に表示されるからです。
MT4 971ビルド:ObjectGetIntegerを使用してオブジェクトの作成時間を変更 することができません。虫か、バグか?
そして、あなたはできない。オブジェクト作成時刻、 r/o プロパティ(読み取り専用)。
まず、オブジェクトを削除してから、再度作成します。
そして、そうならない。オブジェクト作成時刻と 同じ、 r/o プロパティ(読み取り専用)。
まず、オブジェクトを削除してから、再度作成します。