記事「MQL5入門(第7回):MQL5でEAを構築し、AI生成コードを活用するための初心者ガイド」についてのディスカッション - ページ 2

 
Stanislav Korotky 文字列のStringToTime 変換が3回呼び出される。AIのためにクリーンアップすることは可能だろう。グローバル変数で 変換を1回にするのだ:

第二に、ティックタイムが与えられたアラートタイムと一致するという保証はない。というのも、すべてのイベント(OnTick、OnTimerなど)はキューから発生し、できるだけ速く空にされるが、他のプログラムが重い計算をしている場合は遅くなる可能性があるからだ。したがって、アラートの発生をチェックする条件は徹底的に書き直さなければならず、少なくとも変数を追加しなければ不可能である(将来的には、クラスの下でアラートを作り直すことが提案されるが、もちろんこの記事では提案しない)。

この自動翻訳機能がどのように機能するのか理解できません。最初の執筆中、フォーラムは別の、より正確な英語への翻訳を示してくれました。しかし、ここでは非常に悪く翻訳されている。いつもは英語で返信するのですが、今回は自動翻訳で十分だと期待したのですが、あちこち言い回しが違って混乱しました。

 
Stanislav Korotky #:

この自動翻訳機能がどのように機能するのか理解できない。最初の書き込みの際、フォーラムは私に別の、より正確な英語への翻訳を示した。しかし、ここでは非常に悪く翻訳されている。いつもは英語で返信するのですが、今回は自動翻訳で十分だと無駄に期待したのですが、あちこち言い回しが違って混乱させられました。

こんにちは、コロツキーさん、

コメントをどうもありがとう。素晴らしいご指摘をいただきました。このシリーズの段階では、初心者を対象としているため、できるだけシンプルな資料を心がけています。プログラムがシンプルなので、ステップ・バイ・ステップで説明するために意図的にこの方法を用いています。より複雑なプロジェクトに取り組むようになれば、そうした問題にも対処することになる。

ご指摘とコード効率についてのご見識に感謝いたします。ご理解とご経験の共有に感謝いたします。