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

 
inwinterborn:

よろしくお願いします。

MT 5の旧バージョンではヒストリカルデータでの テストが正常に動作していましたが、MT 5の最新バージョン(23.03.21の2842)では、ヒストリカルデータでのテスト時にスタンダードライブラリの StartIndex() に問題があり、リアルデータでは正常に 動作していることが確認されています。

クローズドバー(m_every_tick=false)での作業


SignalMACD.mqh。

履歴でデバッグするとき、この特定の行に入ると、「m_every_tick?0:1」から1ではなく、さまざまな複数桁の数字が表示されるのです。

ExpertBase.mqh:

ターミナルでエディタを再起動するまでは、1つの数字が安定して表示されます。再起動後、次の再起動まで新しい数字が表示されます: 552894800, 655556464, 480217696。


実データで。


過去のデータについて。

Expert Advisor (標準/カスタム)、タイムフレーム、ターミナルウィンドウの最大バーが選択可能ですが、問題には 影響しません。


本文中に挿入されているスクリーンショットは失われています。

添付資料として添付しています。

 
inwinterborn:

よろしくお願いします。


時系列の方向が変わったのかと思いましたが、1番目のインデックスでも、StartIndex()関数から受け取ったインデックスでも、Main indicator lineの正しい値が返されません。

つまり、StartIndex()の値がおかしい以外は、何らかの理由でインジケータから正しいデータを持っていないのです。

 

こんにちは。エディターでクラスが正しく作成されない。クラスの作成」を選択して、名前を入力し、「完了」を押すと、作業が終了します。

作成されたファイルを見ると、空っぽであることが判明しました。エディターで開こうとすると、これも完了します。プロパティを追加しました

#property copyright "Copyright 2021, © Cyberdev"
#property link      "https://www.mql5.com/en/users/cyberdev/seller"
#property version   "1.00"

をクリックすると、ファイルが開きます。ビルド:2842。


 
Mihail Matkovskij:

こんにちは。エディターでクラスが正しく作成されない。クラスの作成」を選択して、名前を入力し、「完了」を押すと、作業が終了します。

作成されたファイルを見ると、空っぽであることが判明しました。エディターで開こうとすると、それも完了する。プロパティを追加しました

をクリックすると、ファイルが開きます。ビルド:2842。


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

エラー、バグ、質問

ウラジミール・カルプトフ, 2021.03.25 05:10

現在のビルドのプロファイルブランチに答えが表示されるかもしれません。



 
Vladimir Karputov:


ウラジミールさん、上記のヒストリカルデータのStartIndex() の例で、何が間違っているのか教えていただけないでしょうか。

 

ごきげんよう。テスターでは、すべてのペアの実際のティックで、このようなエラーが発生します。このような場合、どのように修正すればよいのでしょうか?ティックが欠けているのはブローカーでしょうか?


 

MT4ターミナルでメッセージ/チャンネルのロシア語エンコーディングに何か問題があるようです。どのような方法で構成されていない、システムも他のキリル文字も望んでいない、彼らは斑点を与える。以前はうまくいっていたんです。

MT5ではすべて正しく表示されています。

 
https://www.mql5.com/ru/users/traveller00/publications/all のようなすべてのユーザーメッセージは、言語に基づいて フィルタリングされます。これは機能なのでしょうか?ロシア語を選択すると、英語のユーザーメッセージが表示されないのはなぜですか?それとも、すべてのメッセージを見るには、すべての言語を調べなければならないのでしょうか?
 
traveller00:
https://www.mql5.com/ru/users/traveller00/publications/all のようなすべてのユーザーメッセージは、言語に基づいて フィルタリングされます。これは機能なのでしょうか?ロシア語を選択すると、英語でのユーザーメッセージが表示されないのはなぜですか?それとも、すべてのメッセージを見るには、すべての言語に目を通さなければならないのでしょうか?

はい、フィルタは現在の言語に対して起動されます(これは理にかなっています)。

 
Vladimir Karputov:

はい、フィルタは現在の言語に対して起動されます(これは理にかなっています)。

遅れているのかもしれませんが、他の掲示板では見たことがありません。All Posts ボタンの下は、通常、まさにすべての投稿です。そして、何らかのフィルターをかけたい場合は、通常の目立つフィルターフィールドで行います。ここでは、より論理的なアプローチとは何でしょうか?