記事"MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第17部): ライブラリオブジェクトの相互作用"についてのディスカッション - ページ 4

 
Andrey F. Zelinsky:

ここでいう哲学とは、帰納法(特殊から一般へ)か演繹法(一般から特殊へ)かということである。

アルチョムは、帰納的な方法で資料を提示する。

チーフ:さて、グレブ・ゲオルギエビッチ、弾丸だ。あなたの判断は

ゼグロフ:さて、どう思う、「知性」?

シャラポフ:まあ、弾丸は弾丸のようなもので、普通の、ピストルの弾丸ですが......。

チェグロフ:ええ、薬きょうを見つけるのがいいでしょう。

署長:武器そのものを見たほうがいい。

ゼグロフ:そうです、つまり、バヤール式かオメガ式の6.35口径の輸入銃から発射された弾丸ということです。

署長:どういう意味ですか?

弾丸だよ、セルゲイ・イパティッチ、弾丸。左の6本のライフリングの切り口、それだけです。

課長:それはどうでしょう。マークから判断して、カートリッジケースは我々のものだ。

ゼグロフ:はい、どこで見つかったのですか。

署長:あるべき場所にあります。死体の左側です。反射板は正常に作動しました。

チェグロフ:はい、薬きょうは我々のものです。そうか。じゃあ、謎の中に入れておこう。まだ武器を探さなければならない。ナデシュダ、この家に武器があったかどうか知ってる?

ナデシュダ:知らないわ

[ワイナース 慈悲の時代]

ああ、なんて...そんなことがあったなんて。

ヴァイナーズは子供の頃に読んだわ。

 

これらの記事への労力に感謝します。多くのことを学ばせてもらったよ。)

 
Marcin Rutkowski:

これらの記事に費やした労力に感謝します。とても勉強になります。)

どういたしまして。
 

SetControlBidDecやSetControlAskLevelなど、Csymbolに実装されたイベントドリブン機能の可能性をとても気に入っています。インジケーターに関する後の記事(第38回以降)はまだ勉強していませんが、インジケーターに同様のイベント(例えば、価格が特定の移動平均値に触れる/超えるなど)を設定する機能を追加するつもりなのかどうか理解したいのですが。

現在のバージョンのライブラリでそのようなチェックを 実装するには、どのようなアプローチを推奨しますか?OnTick()で毎回チェックすることに代わる方法はありますか?複数のシンボルを扱っている場合はどうでしょうか?

 
Dima Diall :

SetControlBidDecやSetControlAskLevelなど、Csymbolに実装されたイベントドリブン機能の可能性をとても気に入っています。インジケーターに関する後の記事(第38回以降)はまだ勉強していませんが、インジケーターに同様のイベント(例えば、価格が特定の移動平均値に触れる/超えるなど)を設定する機能を追加するつもりなのかどうか理解したいのですが?

現在のバージョンのライブラリでそのようなチェックを実装するには、どのようなアプローチを推奨しますか?OnTick()で毎回チェックすることに代わる方法はありますか?複数のシンボルを扱っている場合はどうでしょうか?

インジケータに同じイベント・モデルを 実装することはまだ考えていません。インジケーターの実装にはあまり満足していません。そのため、私はインジケータ・オブジェクトを追加し、それらはすでに必要なインジケータ・データについて、タイムシリーズ内の必要なバーを参照するようにします。そうすれば、イベント・モデルの実装はより簡単になるでしょう。

 
Artyom Trishkin:

インジケーターに同じイベントモデルを実装することはまだ考えていません。インジケータの実装にはあまり満足していません。そのため、インジケーター・オブジェクトを追加し、必要なインジケーター・データのために、すでにタイムシリーズで必要なバーを参照するようにします。そうすれば、イベント・モデルの実装はより簡単になるでしょう。

DoEasyのインディケータサポートの主な目的は、ライブラリユーザーが独自のインディケータを実装できるようにすることですか?また、他のプログラム、例えば EAから MT4/MT 5のあらゆるインジケータデータにマルチプラットフォームでアクセスできるようにする予定はありますか?ご存知のように、現在、iMACD()、iBands()などの関数は MQL4とMQL5で動作が大きく異なるため、DoEasyでコード化したEAが両方のバージョンで動作できるようにラッパー関数を書きたいと思っています。

 
Dima Diall :

DoEasyのインジケーターサポートの主な目的は、ライブラリユーザーが独自のインジケーターを実装できるようにすることですか?また、他のプログラム、例えばEAからMT4 / MT 5のあらゆるインディケータデータにマルチプラットフォームでアクセスできるようにする予定はありますか?ご存知のように、現在、iMACD()、iBands()などの関数は MQL4とMQL5で動作が大きく異なるため、DoEasyでコード化したEAが両方のバージョンで動作できるようにラッパー関数を書きたいと思っています。

すでにインジケーターオブジェクトについての記事を書き始めています。インジケーターオブジェクトの助けを借りることで、すべてがシンプルになり、ライブラリーのほとんどのユーザーが満足できるようになると思います。