ところで、そのメソッドの完全な説明があるといいのだが、コードに入ってメソッドを読み、それが何のために必要なのかを推測しなければならないのだから...。
説明の前に、どのメソッドがチャート上のグラフィカル・オブジェクトの位置を変更するのか教えてください。CWndクラスの Top(aLocation)メソッドは変更しません。しかし、クリック位置は当然のように変更されますが、グラフィカル・オブジェクト自体はその位置に留まったままです。オブジェクト・ラベルとオブジェクト自体のバインディングはないのでしょうか?あるいは、私がまったく何かを理解していないか......。
一般的には、CBmpButtonTransparentクラスで、m_buttonオブジェクトを開き、そのY_Distanceメソッドを通して、Topと同じように、新しいY座標を入力する。これですべてがうまくいった。
説明の前に、どのメソッドがチャート上のグラフィカル・オブジェクトの位置を変更するのか教えてください。CWndクラスの Top(aLocation)メソッドは変更しません。しかし、クリック位置は当然のように変更されますが、グラフィカル・オブジェクト自体はその位置に留まったままです。オブジェクト・ラベルとオブジェクト自体のバインディングはないのでしょうか?あるいは、私がまったく何かを理解していないか......。
一般的には、CBmpButtonTransparentクラスで、m_buttonオブジェクトを開き、そのY_Distanceメソッドを通して、Topと同じように、新しいY座標を入力する。これですべてがうまくいった。
いや、そのやり方は間違っている。例を見つけてアップロードするよ。コンテスト中に自分で実験してみたんだ :)
ただ、moveメソッドは僕のクラスにはなくて、標準ライブラリに実装されているんだ。
すべての内容を含むフォルダをExpertsに入れてください。
Profit_buttonファイルの139~143行目と155~159行目をご覧ください。
//Money.Shift(0,-3); //Button.Shift(x,0); Money.Move(Money.Left(),Money.Top()-3); Button.Move(Button.Left()+x,Button.Top());
これは目的に応じて、どちらの方法でも機能します。
Expert Advisor を起動する前に、ウィンドウをフルスクリーンに拡大してください :)
Expert Advisorを起動する前に、ウィンドウをフルスクリーンに広げてください :)
素晴らしい例だ!
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
СBmpButtonTransparent クラス:
透明ボタンのクラス
作者: Andrey Miguzov