手動で引いたフィボナッチのオンオフ『DAI_ON_Fibo』
要望により作成。手動で引いたフィボナッチをオンオフできます。
「DAI_ON_Object」のフィボナッチに特化したバージョンです。
1.概要
手動で引いたフィボナッチをボタンでオンオフできます。
フィボナッチ・リトレースメントとエクスパンションに対応しています。
設定を変更すればその他のフィボにも使えます。
オンオフするだけでなく、各時間足のラインを名前で場合わけし、
自動で設定したラインの色や種類に変更もできます。
2.特徴
次の2つの特徴があります。
・時間足ごとに色、ラインの種類、太さの変更
・特定の時間足のみに表示
時間足にあわせて色、線種、太さを変更したり、
特定の時間足以下にしか表示させないようにしたりできます。
上位足のフィボナッチを表示したり、
フィボナッチの重なったポイントを見たりしたいときなど、
複数のフィボナッチを表示するときに便利です。
具体的に解説します。
時間足ごとに色、ラインの種類、太さの変更
フィボナッチの名前を指定した文字に変更することで、
時間足にあわせて色、線種、太さを変更します。
特定の時間足のみに表示
表示する時間足を限定できます。
特定の時間足で引いたフィボナッチは、
それより大きな時間足で表示させないようにします。
具体的には次のようになります。
・月足のフィボ…すべての時間足で表示
・週足のフィボ…週足以下で表示。月足では非表示
・日足のフィボ…日足以下で表示。月足、週足では非表示
・4時間足のフィボ…4時間足で表示
・1時間足のフィボ…1時間足以下で表示
短い時間足で引いたラインを長期足で表示しなくなるため、
チャートが見やすくなります。
※通常、表示する時間足を限定したい場合は、
インジの設定の「表示選択」の項目で表示したい時間足にチェックします。
今回は表示選択をインジ側で自動で設定します。
3.ラインの判断方法
手動で引いたフィボナッチの名前を変更することで
ラインを判断します。
例えば次のように名前を変更します。
・「Fibo 12345」 → 「Fibom 12345」へ変更
・「Expansion 12345」 → 「Expansionm 12345」へ変更
デフォルトでは、最初の名前に一文字くわえる仕様になっています。
一文字くわえるだけなので、数秒あればできる作業です。
判断する文字や名前は設定で変更できます。
判断する名前
デフォルト設定では次のようになっています。
フィボナッチ・リトレースメントについて
・Fibom…月足のリトレースメント
・Fibow…週足のリトレースメント
・Fibod…日足のリトレースメント
・Fibo4…4時間足のリトレースメント
・Fibo1…1時間足のリトレースメント
フィボナッチ・エクスパンションについて
・Expansionm…月足のエクスパンション
・Expansionw…週足のエクスパンション
・Expansiond…日足のエクスパンション
・Expansion4…4時間足のエクスパンション
・Expansion1…1時間足のエクスパンション
名前の覚え方
次の頭文字になっています。
・m…月足(Month)
・w…週足(week)
・d…日足(day)
・4…4時間足(4hours)
・1…1時間足(1hour)
ラインの判断基準
「名前の最初の部分」で判断しています。
例えば「Fibo4 12345」であれば後ろの数字の部分をのぞき、
最初の「Fibo4」の部分で判断しています。
判断する文字は設定で指定できます。
一文字だけでなく、文字列全体を指定することも可能です。
したがって、今回は時間足で場合わけをしていますが、
名前で場合わけすることもできます。
4.名前の変更方法
デフォルト設定では名前に一文字つけくわえればよいだけになっています。
名前の変更は、フィボナッチをダブルクリックして選択状態にし、
右クリック→「プロパティ」の名前の項目で変更できます。
例えば週足の場合、「Fibo 12345」に「w」という一文字をくわえ
「Fibow 12345」にします。
一文字くわえるだけですので10秒以内にできる作業だと思います。
時間足の場合わけや色、線種の設定は、
通常、インジの設定を1つ1つ変更する必要がありますが、
今回は自動で行うため1つ1つ変更しなくてよいので楽です。
5.変更されるラインとは?
名前を変更したものに関してのみ色、線種などの変更を行います。
設定を適用したくない場合は、
フィボの名前を変更しなければOKです。
名前を変更しないままであれば表示・非表示の切り替えのみ行います。
6.使用手順
手順の例は次のとおりです。
手順1.インジケーターをチャートにセット
手順2.手動でフィボナッチを引く
手順3.フィボナッチの名前に一文字つけくわえる
※例「日足のフィボの場合」
ラインをダブルクリックして選択状態
→右クリックして「Fiboプロパティ」
→「全般」→名前に「d」を一文字つけくわえ「Fibod 12345」にする
手順4.ボタンをクリックするとオンオフ。色や線種も自動で変更。
手順5.インジケーターを削除
※インジを削除すると、時間足での場合わけや
色などの設定は残ったまま、オンオフのボタンだけが削除されます。
7.複数セットしたい場合
インジケーターは複数セットすることができます。
例えばリトレースメントとエクスパンションでボタンを別にするなど。
具体的には1つ目のインジは、リトレースメントをtrueにして
エクスパンションをfalseに。
2つ目は、リトレースメントをfalseにしてエクスパンションをtrueに。
クリックするボタンのタイトルも変更するとわかりやすくなります。
リトレースメントとエクスパンションを別々にオンオフできるので、
チャートがより見やすくなります。
8.削除はしません
ラインの色、設定を変更し、ラインをオンオフするだけですので、
ラインの削除は行いません。
インジケーターをチャート上から削除した場合は、
フィボナッチは表示され、設定も残ります。
ラインを削除するプログラムは用いていませんので、
安心してお使いください。
ただし、手動であやまってラインを消してしまうことは
誰にでもあることですので、インジを使う前に
テンプレートを保存するなど、気をつけて取り扱ってください。
9.設定
・ON_Fibo…リトレースメントのオンオフ(デフォルト:true)
・ON_Expansion…エクスパンションのオンオフ(デフォルト:true)
・prefix_Fibo…時間足を指定しないフィボの名前(デフォルト:Fibo )
・prefix_Fibom…月足のフィボの名前(デフォルト:Fibom)
・prefix_Fibow…週足のフィボの名前(デフォルト:Fibow)
・prefix_Fibod…日足のフィボの名前(デフォルト:Fibod)
・prefix_Fibo4…4時間足のフィボの名前(デフォルト:Fibo4)
・prefix_Fibo1…1時間足のフィボの名前(デフォルト:Fibo1)
・prefix_Expansion…時間足を指定しないときの名前(デフォルト:Expansion )
・prefix_Expansionm…月足の名前(デフォルト:Expansionm)
・prefix_Expansionw…週足の名前(デフォルト:Expansionw)
・prefix_Expansiond…日足の名前(デフォルト:Expansiond)
・prefix_Expansion4…4時間足の名前(デフォルト:Expansion4)
・prefix_Expansion1…1時間足の名前(デフォルト:Expansion1)
・Color_Fibom…月足の色(デフォルト:Green)
・Style_Fibom…月足の線種(デフォルト:0)
・Width_Fibom…月足の太さ(デフォルト:1)
・Color_Fibow…週足の色(デフォルト:White)
・Style_Fibow…週足の線種(デフォルト:0)
・Width_Fibow…週足の太さ(デフォルト:1)
・Color_Fibod…日足の色(デフォルト:MediumBlue)
・Style_Fibod…日足の線種(デフォルト:0)
・Width_Fibod…日足の太さ(デフォルト:1)
・Color_Fibo4…4時間足の色(デフォルト:DarkViolet)
・Style_Fibo4…4時間足の線種(デフォルト:0)
・Width_Fibo4…4時間足の太さ(デフォルト:1)
・Color_Fibo1…1時間足の色(デフォルト:Crimson)
・Style_Fibo1…1時間足の線種(デフォルト:0)
・Width_Fibo1…1時間足の太さ(デフォルト:1)
・Color_Expansionm…月足の色(デフォルト:Green)
・Style_Expansionm…月足の線種(デフォルト:2)
・Width_Expansionm…月足の太さ(デフォルト:1)
・Color_Expansionw…週足の色(デフォルト:White)
・Style_Expansionw…週足の線種(デフォルト:2)
・Width_Expansionw…週足の太さ(デフォルト:1)
・Color_Expansiond…日足の色(デフォルト:MediumBlue)
・Style_Expansiond…日足の線種(デフォルト:2)
・Width_Expansiond…日足の太さ(デフォルト:1)
・Color_Expansion4…4時間足の色(デフォルト:DarkViolet)
・Style_Expansion4…4時間足の線種(デフォルト:2)
・Width_Expansion4…4時間足の太さ(デフォルト:1)
・Color_Expansion1…1時間足の色(デフォルト:Crimson)
・Style_Expansion1…1時間足の線種(デフォルト:2)
・Width_Expansion1…1時間足の太さ(デフォルト:1)
ボタンの設定
・ButtonID…ボタン名(デフォルト:DAI_ON_Fibo)
※ボタンを複数設置する場合、適当に変更してください。
・Which_Window…どのウインドウに表示するか(デフォルト:0)
・Which_Corner…どの角に表示するか(デフォルト:3)
・X_Position…横の位置(デフォルト:65)
・Y_Position…縦の位置(デフォルト:25)
・Button_Width…ボタンの幅(デフォルト:60)
・Button_Height…ボタンの高さ(デフォルト:20)
・Button_Color…ボタンの色(デフォルト:DimGray)
・Title…ボタンのタイトル(デフォルト:Fibo )
・Title_on…onのときの文字(デフォルト:on)
・Title_off…offのときの文字(デフォルト:off)
・Font_Size…文字サイズ(デフォルト:10)
・Font_Color…文字の色(デフォルト:White)
・Text_font…フォント(デフォルト:Arial)
まとめ
・手動で引いたフィボナッチ・リトレースメント
およびエクスパンションをボタンでオンオフ
(名前の変更で他のフィボにも対応)
・各時間足でラインの色、線種、太さを自動で変更可
・ボタンは複数セット可
ダウンロード
ダウンロードはこちら