記事についてのディスカッション

 

新しい記事「DoEasyライブラリでのその他のクラス(第71部): チャットオブジェクトコレクションイベント」はパブリッシュされました:

本稿では、いくつかのチャートオブジェクトイベント(銘柄チャートとチャートサブウィンドウの追加/削除、およびチャートウィンドウの指標の追加/削除/変更)を追跡する機能を作成します。

EAをコンパイルし、銘柄チャートで起動します。

新しい銘柄チャートを開く - OnDoEasyEvent()ハンドラから次の操作ログメッセージが発生します。

OnDoEasyEvent: Open chart: AUDNZD H4, ID 131733844391938634


開いているチャートに任意のオシレータの新しいウィンドウを追加 - OnDoEasyEvent()ハンドラーから次の操作ログメッセージが発生します。

OnDoEasyEvent: AUDNZD H1, ID 131733844391938634: Added subwindow 1 Momentum(14)


メインウィンドウに描画された指標を開いているチャートに追加 - OnDoEasyEvent()ハンドラから次の操作ログメッセージが発生します。

OnDoEasyEvent: AUDNZD H4, ID 131733844391938634, Main chart window: Added indicator AMA(14,2,30)


オシレータパラメータを変更 - OnDoEasyEvent()ハンドラから次の操作ログメッセージが発生します。

OnDoEasyEvent: AUDNZD H4, ID 131733844391938634, Chart subwindow 1: Changed indicator Momentum(14) >>> Momentum(20)


メインウィンドウの指標パラメータを変更 - OnDoEasyEvent()ハンドラから次の操作ログメッセージが発生します。

OnDoEasyEvent: AUDNZD H4, ID 131733844391938634, Main chart window: Changed indicator AMA(14,2,30) >>> AMA(20,2,30)


オシレータウィンドウを削除 - OnDoEasyEvent()ハンドラから次の2つの操作ログメッセージが発生します。

OnDoEasyEvent: AUDNZD H4, ID 131733844391938634: Removed indicator Momentum(20)
OnDoEasyEvent: AUDNZD H1, ID 131733844391938634: Removed subwindow 1


メインウィンドウから指標を削除 - OnDoEasyEvent()ハンドラから次の操作ログメッセージが発生します。

OnDoEasyEvent: AUDNZD H4, ID 131733844391938634, Main chart window: Removed indicator AMA(20,2,30)


以前に開いたチャートウィンドウを閉じる - OnDoEasyEvent()ハンドラから次の操作ログメッセージが発生します。

OnDoEasyEvent: Closed chart: AUDNZD H4, ID 131733844391938634


ご覧のとおり、すべてのイベントが正しく処理され、制御プログラムに送信されます。

作者: Artyom Trishkin