- 2015年11月14日
- 2021年5月12日
ATRや最高値/最安値を使った変動幅のトレイリングストップ関数
値動きが激しい時に有効か? 一般的なトレイリングストップ関数の改良版(階段型) の最後で予告したATRや最高値/最安値を使った変動幅のトレイリングストップ関数を紹介します。 変動幅のトレイリングストップは値動きが激しい時に有効なようです。ネタ元は、豊 […]
値動きが激しい時に有効か? 一般的なトレイリングストップ関数の改良版(階段型) の最後で予告したATRや最高値/最安値を使った変動幅のトレイリングストップ関数を紹介します。 変動幅のトレイリングストップは値動きが激しい時に有効なようです。ネタ元は、豊 […]
一般的なトレイリングストップに階段型を追加 一般的なトレイリングストップ関数をご覧になった読者の方から、「複雑なトレイリングストップ」に興味があるというコメントをいただきました。 複雑という言い方が適切でなく、無闇に期待値を上げてしまったのは反省です […]
日付や時刻のフィルターと組み合わせるとバリエーション豊かに 年末年始や時刻での仕掛けフィルターを作ってきましたので、ついでに曜日のフィルター機能も紹介します。 こちらも簡単に実現できてしまいます。関数ではないので、サンプルEAを直接載せておきます。 […]
年末年始以外にも応用可 年末年始はトレードしない機能を読者の方から作って欲しいと頼まれましたので早速作ってみました。 びっくりするぐらい簡単に実現できてしまいます。関数ではないので、サンプルEAを直接載せておきます。 1本の足で1回だけエントリーする […]
標準関数を使っても良いけれど トラリピEAを作るにあたって、仕掛けの上限価格と下限価格を長期記憶しておく必要があることが分かりました。通常、変数はMT4を終了すると中身が消えてしまいます。それだと、ある情報を記憶し続けておく必要のある今回のようなケー […]
分かりにくい2つの制限 MQL4で長らく曖昧に理解していたStopLevelとFreezeLevel。ようやく正しい仕様を理解できました。というか、ちゃんとMQL4のサイトに定義がありましたorz Requirements and Limitatio […]
ブレイクイーブンで損失ゼロに ある程度利益が出たら、損切りラインを仕掛け価格に移動して、損失ゼロにするブレイクイーブン機能を読者の方から作って欲しいと頼まれましたので早速作ってみました。 一般的なトレイリングストップ関数をベースに作ることができます。 […]
レートの小数点を3/5桁でログ出力する方法 Print()関数を使うことで、任意の情報をログファイルに出力できます。デバッグ目的で使うことが多いと思います。 if文等の条件判断が正しく行われているかを確認する際に、特に力を発揮してくれます。 先日、あ […]
固定の損切り幅は為替相場の動きを無視している 多くのEAの損切り幅は固定になっています。が、これはいかがなものでしょうか。ボラティリティを完全無視ですよね。同じ通貨ペアでもボラティリティは低い時もあれば、高い時もあります。 仮に、損切り幅を50pip […]
窓開けを避けるために週末に決済 通常、FX業者は土日休みのため、ポジションを翌週に持ち越すと、窓開けで手痛い思いをすることがあります。それがイヤなら、週末にポジションを仕切る必要があります。 そこで、週末の指定時刻にポジションを決済する機能を紹介しま […]