- 2015年11月14日
- 2021年5月12日
ATRや最高値/最安値を使った変動幅のトレイリングストップ関数
値動きが激しい時に有効か? 一般的なトレイリングストップ関数の改良版(階段型) の最後で予告したATRや最高値/最安値を使った変動幅のトレイリングストップ関数を紹介します。 変動幅のトレイリングストップは値動きが激しい時に有効なようです。ネタ元は、豊 […]
値動きが激しい時に有効か? 一般的なトレイリングストップ関数の改良版(階段型) の最後で予告したATRや最高値/最安値を使った変動幅のトレイリングストップ関数を紹介します。 変動幅のトレイリングストップは値動きが激しい時に有効なようです。ネタ元は、豊 […]
一般的なトレイリングストップに階段型を追加 一般的なトレイリングストップ関数をご覧になった読者の方から、「複雑なトレイリングストップ」に興味があるというコメントをいただきました。 複雑という言い方が適切でなく、無闇に期待値を上げてしまったのは反省です […]
ブレイクイーブンで損失ゼロに ある程度利益が出たら、損切りラインを仕掛け価格に移動して、損失ゼロにするブレイクイーブン機能を読者の方から作って欲しいと頼まれましたので早速作ってみました。 一般的なトレイリングストップ関数をベースに作ることができます。 […]
複数のポジションを持つEAに使う ナンピン等を行うEAの場合、複数のポジションを持つことになります。複数のポジションを纏めて1つの動きになるようなEAの場合、一括決済が必要になることがあります。 そんな時のために、複数のポジションを全て決済する関数を […]
トレイリングストップはトレンドフォローの必需品 トレーダーなら損小利大を狙いたいですよね。それを叶えてくれるのが、皆さんご存じのトレイリングストップ。トレンドフォロー戦略では欠かせない機能です。 トレイリングストップと一言でいってもシンプルなものから […]
注文変更はトレイリングストップで活躍する 注文時から利食いや損切り等の価格を変更する、MQL4の標準関数にOrderModify()があります。 このくだり、OrderSend()、OrderClose()及びOrderDelete()と一緒なので以 […]
ゴミとなった待機注文はきちんと削除しよう 待機注文を削除する、MQL4の標準関数にOrderDelete()があります。 はい。OrderSend()やOrderClose()と流れが一緒なので以下割愛です。OrderDelete()が失敗した時を考 […]
仕切り注文が失敗したら泣くに泣けないじゃない? 仕切り注文を出す、MQL4の標準関数にOrderClose()があります。 注文が必ず通るのであれば、OrderClose()を使えば良いわけですが、実際はそうでもありません。 …この流れデジャヴですね […]
価格ではなく値幅(pips)による仕掛け注文関数 「信頼できる仕掛け注文関数」で、注文失敗時にリトライしたり注文の詳細情報をログに出力したりする仕掛け注文関数としてorderSendReliable()を作成しました。 orderSendReliab […]
MQL4標準の仕掛け注文関数は穴だらけ 各種仕掛け注文(成行、指値、逆指値)を出す、MQL4の標準関数にOrderSend()があります。 注文が必ず通るのであれば、OrderSend()を使えば良いわけですが、実際はそうでもありません。 市場の動き […]