こんにちは。
素晴らしい記事をありがとう。マシンが予期せず再起動した場合はどうなりますか?最適化は再開されましたが、このエラーが出て止まってしまいました:
GBPUSD,H1: Testing of ExpertsArticle.17328㊟Stage3.ex5 from 2022.09.01 00:00 to 2023.01.01 00:00 started with inputs:
idTask_=52
fileName_=article.17328.db.sqlite
=
パス
=
groupName_=SimpleCandles_v.1.00_2023.01.01
advFileName_=SimpleCandles-27183.test.db.sqlite
SELECT DISTINCT FIRST_VALUE(p.params) OVER (PARTITION BY p.id_task ORDER BY custom_ontester DESC) AS params FROM pass p WHERE p.id_task IN ( SELECT pt.id_task FROM tasks t JOIN jobs j ON j.id_job = t.id_job JOIN stages s ON s.id_stage = j.id_stage JOIN jobs pj ON pj.id_stage = s.id_parent_stage JOIN tasks pt ON pt.i
OnInitがゼロ以外のコード1を返したため、テスターは停止した。
接続が閉じられた
アドバイス
こんにちは、@filippa.barbosa です。
お返事が遅れて申し訳ありません。
直ったと思っていた、あの とらえどころのないバグの よう です。 前回の 記事のコードをテスト した ところ、 もう には遭遇しませんでした。 残念ながら、 できないもの 再現 直すことはできません。
この メッセージの原因は 、 単一の 完成された パスが2番目の ステージで 形成されて いない 可能性が高い。 手動で試すことができます。 第2の 、 第3の ステージを再起動します。 これを行うには、 エディタで最適化 データベース を開き、 、 これらの ステージの レコードのステージ テーブルの ステータス "完了" を "キュー中" に置き換えます。 その後、 Optimisation.ex5 Expert Advisor をチャート 上で 実行します。
記事へのコメントは、各言語のブランチで自動的に翻訳されます。
また、英語で読みたい場合は、「自動翻訳」ボタンがあります。
ロシア語の部分はロシア語で書いてください。
ラシッド、私はあなたを全面的に支持する!この問題(下記参照)も同時に解決できますか?
取引、自動取引システム、取引戦略のテストに関するフォーラム。
MrBrooklin, 2025.06.27 07:13 pm
皆さん、おはようございます!
全メッセージ」コーナーに行ったら、こんな写真がありました:
サイト管理者(またはこのスレッドにいる他の人)に質問です - なぜ私はすべての世界の言語で私の投稿が必要なのでしょうか?それとも、ロシア語だけにしておくには、チェックを外す必要があるのでしょうか?以前はそんなことはなかったのですが。
よろしく、ウラジーミル。
ありがとうございます。
この問題はすでに解決していますが、不完全なようです。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索

新しい記事「多通貨エキスパートアドバイザーの開発(第24回):新しい戦略の追加(II)」はパブリッシュされました:
前の記事で始めた作業を再開します。プロジェクト全体のコードをライブラリ部分とプロジェクト部分に分割した後、SimpleVolumesモデルの取引戦略から別の戦略に移行する方法を確認することにしました。では、この移行をおこなうには何が必要でしょうか。また、どれくらい簡単にできるでしょうか。もちろん、新しい取引戦略用のクラスを作る必要があります。しかし、その後、いくつか予想外の複雑さが出てきました。
この複雑さの原因は、ライブラリ部分をプロジェクト部分から独立させたいという方針にありました。この新しいルールを破ったならば、特に問題はなかったでしょう。最終的には、コードの分離を維持したまま新しい取引戦略を統合する方法を見つけました。そのためには、ライブラリ側のファイルに変更を加える必要がありました。変更量は多くありませんが、変更の意味は大きいです。
その結果、新しい戦略「SimpleCandles」を使って第1ステージ最適化用EAをコンパイルし、実行することができました。次のステップは、これを自動最適化コンベアで動かすことです。前回の戦略では、CreateProject.mq5 EAを作り、自動最適化コンベア上で実行するためにタスク最適化データベースを生成できるようにしていました。EAのパラメータでは、最適化する銘柄や時間軸、EAステージの名前、その他必要な情報を指定できます。最適化データベースが存在しなければ、自動的に作成されます。
作者: Yuriy Bykov