MQL5 is a perfect solution for algorithmic trading since it is as close to C++ as possible in terms of both syntax and computation speed. The MetaTrader 5 platform offers its users the modern specialized language for developing trading robots and custom indicators allowing them to go beyond simple trading tasks and create analytical systems of...
おそらく誰かの役に立つだろう。
MT4では、コードはほとんど変更せずに動作します。
長い間データベースファイルを作成していませんでした。つまり、結果はあるがファイルがない。
解決策:ファイルへのフルパスを、例えばこのように記述します:
質問
どうやらこれはエンコーディングの特殊性のようです。
データベースにロシア語のテキストを書き込むと、SQLite studioでは曲がって表示されます(ひし形の疑問符)。
また、手動でロシア語のテキストを入力すると、MT4では曲がって表示されます。
質問:ロシア語のテキストが見えるように、テキストを正しいエンコーディングで表示するにはどうすればよいでしょうか?
新しい記事「SQLとMQL5: SQLiteデータベース」を掲載しました:
著者:o_O
ビルド2170以降、このライブラリはスコープエラーを出します。新しいMQL5のスコープ'ガイドライン'に従うように更新していただけませんか?ありがとうございます!
素晴らしい仕事だ!
メモリリークを見つけたようだ:
SQLite3Base.mqhの250行目
であるべきです:
(これらをチェック できるツールはありますか?)