無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
ライブラリ

СBmpButtonTransparent クラス - MetaTrader 5のためのライブラリ

ビュー:
982
評価:
(24)
パブリッシュ済み:
2016.02.25 13:39
アップデート済み:
2016.11.22 07:34
MQL5.zip (114.03 KB)
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

内容

このクラスと例はTheXpertによって企画されたコンクールのために開発されました。

このクラスは、カーソルのホバーとフリーフォームボタンの押し操作を処理することができます。

ボタンは標準的なOBJ_BITMAP_LABELオブジェクトを使って実装されています。画像は4つのボタンの状態(通常、ホバーされている、押されている、ホバーされて押されている)のために設定する必要があります。ボタンの形状はデフォルト状態の画像(通常のボタン)を分析することによって決定されます。非ゼロの透明性を有する画像上のフリーフォーム領域のセットはボタンとして扱われます。ボタンの形状は、必要なだけ複雑にすることができます。この実装は任意のアンカーコーナー(OBJPROP_CORNER)およびチャートサブウィンドウで正しく動作します。

標準ライブラリがコンパイルには必要です。

アーカイブにはボタンクラスと3つの例が含まれています。

  1. チャート上のダイアログボックスなしのボタン設定では、アンカーコーナーと第一のポイントの座標が設定できます。
  2. Expert Advisor ダイアログボックスのボタン
  3. インディケータダイアログボックスのボタン

ビデオ:

ヒント:

  • ライブラリは、(ビデオのように)押されたボタンに限定されるものではありません。ボタンタイプは Locking() 関数で設定できます。
  • 使用される透明度のしきい値 - 250
  • ライブラリは32ビット形式のBMP画像(A8 R8 G8 B8)と動作します。画像は、リソースとしてロードする必要があります(例を参照)。

MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/12638

自由形式のボタンを操作するためのクラス 自由形式のボタンを操作するためのクラス

このクラスは、価格チャート上に様々な状態でのインタラクティブボタンを作成するために設計されています。

Candle Time End and Spread Candle Time End and Spread

このインディケータは、現在のスプレッドと同時にバー(ローソク足)を閉じるまでの時間を表示します。

リスクマネージャー リスクマネージャー

Expert Advisor は口座の全体的な損失、およびすべての取引の損失を制御して制限します。それは口座のトレーリングストップを含みます。

WPR_DiverSign WPR_DiverSign

最後の5つのバーの極値に基づいて2つのWPRオシレータ間の相違を利用したセマフォシグナルインディケータ