エラー、バグ、質問 - ページ 3067

 

携帯端末の エラー


 
geritretar:

携帯端末の エラー


トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

サポートへの連絡方法は?

メタクォーツ さん 2021.08.06 14:47

仲介業者に頼んで、開発者に連絡してもらってください。今のところ、ニュースを送信する際のコーディングの問題のようです。


 
victor3m:

マージン係数。

ストラテジーテスターには「テスト用の独自シンボル設定」があります。Margin Factor "欄に1より小さい値を入力することはできません。例えば、0.3300000と入力しようとすると、桁がリセットされ、0.0000000が入力されます。この例では、ブローカーは_GAZPという商品に対して、就業時間中は0.0500000、非就業時間中は0.3300000を設定しています。いつでも同じ結果でテストできるように、自分で0.3300000の設定を入力しようとすると、0.0000000が表示されます。


誰かが確認することができます - 1.0000000未満の値を入力してください。私だけでしょうか、それともソフトウェアのバグでしょうか。

マージン比率

 

ENUM_ORDER_REASON

識別子

商品説明

注文理由クライアント

デスクトップ端末からの発注となります。

注文理由モバイル

モバイルアプリケーションからの注文

注文理由Web

注文はWebインターフェースからチェックアウトされる

注文の理由_専門家

MQL5プログラム(Expert Advisorまたはスクリプト)から注文を行う

注文理由

ストップロスの発動に伴う発注

注文理由

テイクプロフィットの結果、発注された

注文理由

ストップアウトイベントの結果、発注されたもの


ORの結果、発注されるのは全体の何%くらいですか?ORDER_REASON_SO よりも多く配置されているか?
 
fxsaber:
全体の何割が割り当てられたオーダーなのか?ORDER_REASON_SO よりも多く配置されているか?

面白いジョークだ :)

 
Artyom Trishkin:

面白いジョークだ :)

冗談じゃないと思うんです。パフォーマンスケースに影響を与える可能性がある...
 
Mikhail Dovbakh:
冗談じゃないと思うんです。ケースの性能に影響を与える可能性がある...

スイッチで ?スラバは、最速のアクセスはそこにあると書いている。本来は番号で直接インデックスを作成するものです。

 

こんにちは。ChartSetSymbolPeriod 関数が、現在のシンボルとタイムフレームでチャートを再読み込みしないことに気づきました。ドキュメントには再読み込みするように書いてありますが。あるアプリケーションでボタンを押すと、チャートとインジケータを再読み込みする必要があります。この機能を置き換えるにはどうしたらよいですか?

テストアプリケーションを添付します。実行後、「リセット」ボタンを押しても何も起こりません。しかし、入力パラメータ記号をNULLから任意の記号に変更すると、ボタンを押した後、その記号に移動します。

ファイル:
 
Ilya Razumovskiy:

全端末を撤去し、空のMQを設置し、フクロウと七面鳥を(完全なものまで)削除しましたが、効果はありませんでした...。


以下はログファイルの一部です。

LQ 0 10:39:17.320 LiveUpdate start "C:\Users...\AppDataRoaming↪MetaQuotes↩Terminal゙D0E8209F77C8CF37AD8BF550E51FF075" /update /path: "C:\Program Files↪MetaTrader5↩".
RJ 0 10:39:17.505 Terminal exit with code 0.
RH 0 10:39:17.507 端末 0 で停止しました。
KS 0 10:39:17.516 Terminal shutdown with 0.
NK 0 10:39:23.805 LiveUpdate updating...
OF 0 10:39:24.262 LiveUpdate 'C:\Program FilesMetaTrader 5 ◇terminal64.exe' updated
NH 0 10:39:24.689 LiveUpdate 'C:\Program FilesMetaTrader 5 Filtermetaeditor64.exe' updated
PS 3 10:39:32.560 LiveUpdate update 'C:\Program FilesMetaTrader 5 ◇metatester64.exe' failed [32].
ES 2 10:39:32.670 LiveUpdate 端末の更新に失敗しました。
EO 0 10:39:32.676 端末 0 でシャットダウン。

一日か二日の完全なログを 私のプライベートメッセージで送っていただけませんか(起動時のタイムスタンプと「シャットダウン」した時を含む) - 個人情報はxxxまたは同様のもので置き換えられます(全行でお願いします、削除しないでください)。


MT5の問題はもう1ヶ月も解決していません、起動 後、数分後にエラーもなくターミナルが クラッシュしてしまいます。


ターミナルが起動し、動作し、そして静かに(アップデート要求なしに)終了する(クラッシュする)という理解で正しいでしょうか?


すべてのターミナルを削除し、空のMQをインストールし、フクロウと七面鳥(完全なものまで)を削除しましたが、役に立ちませんでした...。


結局、端末は最新版を取得し、上記のように数分間実行するだけ?それとも、添付したログで何らかの更新をして終わりなのでしょうか?


アンインストールと再インストールを行った直後に「metatester64.exe' failed [32]」というエラーが発生するのは、新しいアップデートがリリースされるまで表示されることはないはずです。

いずれにせよ、完全なログがあれば、何が起こっているのかを理解するのに非常に役立ちます。



PS 3 10:39:32.560 LiveUpdate update 'C:\Program FilesMetaTrader 5 ◇metatester64.exe' failed [32].


ターミナルを閉じた後のプロセスでMetaTester64.exeがハングアップしていないことを確認する(MetaTester64のプロセスはハングアップしていない)。ハングアップしている場合は、タスクマネージャで終了させてください。

また、アンチウィルスもファイルをブロックすることがあるため、アンチウィルスの例外に追加してください。

テスト目的で、metatester64.exeのバックアップを作成し、削除を試みることができます(削除を許可するかどうかを確認します - FARのように、誰がファイルを「保持しているか」まで表示されるプログラムもあります)。その後、すべてを元に戻すか、ターミナルをアップデートさせてください(新しいmetatester64.exeが仕込まれます)。

 
victor3m:

マージン係数。

ストラテジーテスターには「テスト用の独自シンボル設定」があります。Margin Factor "欄に1より小さい値を入力することはできません。例えば、0.3300000と入力しようとすると、桁がリセットされ、0.0000000が入力されます。私の例では、ブローカーは_GAZPという商品に対して、就業時間中は0.0500000、非就業時間中は0.3300000を設定します。いつでも同じ結果でテストできるように、自分で0.3300000の設定を入力しようとすると、0.0000000が表示されます。その理由は何でしょうか?


次のビルドでは、端数値が正常に入力されるようになります。

メッセージをありがとうございました。