- 2021年1月14日
- 2021年5月12日
ローソク足の色を特定条件下で変更するにはヒストグラム(HISTGRAM)を使えばよい
疑似的なローソク足で表現する ローソク足の色は通常、陽線か陰線で分けられますが、チャート分析する際に、ある条件が成立している時のローソク足とそうでないローソク足を分けたい時ってありませんか? 疑似的ではあるものの、ローソク足の色を自由に分ける方法があ […]
疑似的なローソク足で表現する ローソク足の色は通常、陽線か陰線で分けられますが、チャート分析する際に、ある条件が成立している時のローソク足とそうでないローソク足を分けたい時ってありませんか? 疑似的ではあるものの、ローソク足の色を自由に分ける方法があ […]
計算値をデータウィンドウ、チャートに表示させない インジケーターによっては内部計算用バッファを使いたくなるケースがあります。 内部計算用バッファとは、チャートに表示しても意味がない途中計算の値のことです。 何も考えずにインジケーターを作成すると、チャ […]
ショートカットファイル経由がポイント チャートにニュース等を表示していると詳細を知りたくなることがあります。 その際、いちいちブラウザを開いて該当のニュースサイトを開くのは面倒です。 チャートから直接開ければ便利です。 というわけで、チャートに貼り付 […]
MessageBox関数はインジケーターでは機能しない MT4の組込み関数の1つ、MessageBox関数はご存知でしょうか? 小さなダイアログボックスで、ユーザーに何かを通知する際に使うものですね。 こんなやつです。 エラーメッセージや確認メッセー […]
サブウィンドウだと0起点になってしまう 一目均衡表と言えば雲ですが、この雲はヒストグラム(DRAW_HISTOGRAM)で作られています。こんなやつですね。 2つのインジケーターバッファを使って2値間に縦ラインを入れることで雲を実現しています。 とあ […]
1回は必ず処理が実行される特徴を使う プログラミングしていると、ある処理の後は特定の後続処理は行わせたくない時があります。 その時は処理をスキップさせる仕組みを考えるわけですが、スキップさせる方法としてはif文やreturnが一般的かと思います。 し […]
IndicatorDigits関数を使えばよい MT4のデータウィンドウをご存じでしょうか? こんなやつです。 各足における四本値やカスタムインジケーターの値が表示されて大変便利なのですが、カスタムインジケーターのデフォルト表示は4桁になっています。 […]
パラメーターを毎回手動で変更する手間から解放される 「パラメーターの入力」タブに記載されている各パラメーターはファイルに保存し、読み込むことができます(保存することをエクスポート、読み込むことをインポートとも言います)。 この機能は同じEAやインジケ […]
リペイントインジケーターをEAに組み込む時は要注意 リペイントとは過去のオブジェクトを変更することを指しますが、過去をいじるのは反則に近い行為だなぁと私は思っています。 過去のレートは確定して動かないですから、後から都合の良い所に矢印等を移動させれば […]
取得する山・谷は2本の線の頂点として構成されているもの とある方からZigZagインジケーターを使った損切り設定を行いたいと依頼されました。 話を聞くと、「ZigZagの直近の山・谷を取得し、そこを損切りラインにしたい」というもので、「取得する山・谷 […]