トレーディングにおける機械学習:理論、モデル、実践、アルゴトレーディング - ページ 1208

 
イゴール・マカヌ

HH:Python自体はC#にプラグインできますし、Pythonスクリプトはファイルから実行できます。Web上に例がたくさんありますし、ファイルから実行できれば、MTから直接Pythonにコマンドを送り込むことも可能です

ということはありません。Maximは、別々の関数ではなく、Pythonを使いたいと考えています。

削除済み  
FxTrader562 です。

それはいいことだ。

性能の問題ではないのですが、このバージョンは結果に一貫性がなく、時々おかしな挙動をするようです。

したがって、最適化の結果が良くない場合は、外部フィルターを使ってトレードをフィルタリングしています。

どういう仕組みなのかわかりませんが...))、サンプル外のデータでは動作しているようです...))

来週にはライブテストが見られる。

手動で最適化を停止すると、一部のファイルが書き込まれないという不思議な現象が発生することがあります(常にではありませんが、時々発生します。)

また、すべての最適化の後に前の最適化から、最大のエラーファイルをリセットするために、テスターで1つのパスである必要があります。

 
マキシム・ドミトリエフスキー:

を見つけることができません。

をリセットするなど。

ああ...NO:))最適化のたびにテスターを実行しなければならないのですか?

1.最適化後にMT5を再起動した場合でも、シングルパステストを実行する必要があるのでしょうか?

2.最適化が終わった後、以前のバージョンで行っていたように、再度チャートにEAを適用する必要がありますか?

削除済み  
ユーリイ・アサウレンコ

そのためにC++のNET Socketを使っています。winapiとは異なり、高レベルのlibです。MT用のC#にロールアップするのは簡単です。

そして、こちらが https://www.mql5.com/ru/docs/network/socketcreate

てへへ

Документация по MQL5: Сетевые функции / SocketCreate
Документация по MQL5: Сетевые функции / SocketCreate
  • www.mql5.com
//|                                                SocketExample.mq5 | //|                        Copyright 2018, MetaQuotes Software Corp. | //|                                             https://www.mql5.com | //| Отправка команды на сервер                                       |...
削除済み  
FxTrader562 です。

ああ...NO:))最適化のたびにテスターを実行しなければならないのですか?

1.最適化後にMT5を再起動した場合でも、シングルパステストを実行する必要があるのでしょうか?

2.最適化が終わった後、以前のバージョンで行っていたように、再度EAをチャートに適用する必要がありますか?

1 はい、または mt5 の共通フォルダから "lasterrors" ファイルを削除してください、または次の最適化はゼロからではなく、古いエラーから始まります。

2確かに、新しいファイルをアップロードするために

 
マキシム・ドミトリエフスキー

そして、こちらが https://www.mql5.com/ru/docs/network/socketcreate

テヘペロ

不気味な感じ。

削除済み  
ユーリイ・アサウレンコ

不気味な感じ。

松葉杖は必要ありません。

削除済み  
FxTrader562 です。

ちょうどタスクスケジューラーを使って、テストやMT5の再起動などのタスクを毎日自動でスケジュールしていたところです。)

また、こういったことを教えてくれることに感謝します。そうでなければ、何が起こっているのかわからず、ただただ不思議に思うだけでしょう:))。

多分、前バージョンで修正できると思います。

 
ユーリイ・アサウレンコ

不気味な感じ。

SSAの移植のためにMQLで簡単な行列を実装しようとしたときの恐怖を覚えています。すべてがうまくいくのですが、MQLに多次元動的配列が ないことが大きな足かせになっていました。もう車輪の再発明はしたくない、.NETの方が使いやすいのです。もし開発者がC#のサポートを作ったのなら、それを利用すべきです。

削除済み  
FxTrader562 です。

とにかく、MQL5を使ってほぼ99%自動化しました。最後の1%は、pythonかautoITを使うことができます。私は「AutoIT」を使っています。

でも、このバージョンのEAに他の謎がないことを祈ります:))

このバージョンで他に変更点があれば、アップデートしていただけると助かります...。

なぜなら、私はサンプル外のデータ(OOS)データで一連のテストを行い、フォワードテストの成功の良い兆候である90%の利益を得ることができたからです :))))

何も考えていない...ファイルに関することは、記事に書かれていますが、ロシア語で理解するのは難しいです。