- 2018年10月14日
- 2021年5月12日
トレイリングストップとブレイクイーブンを併用するために
変更箇所はたったの2行 トレイリングストップ関数とブレイクイーブン関数はどちらも自作ライブラリに包含されていますが、両方を併用するとトレイリングストップが打ち消されて、ブレイクイーブンが常に適用されてしまう問題があることが分かりました。 トレイリング […]
変更箇所はたったの2行 トレイリングストップ関数とブレイクイーブン関数はどちらも自作ライブラリに包含されていますが、両方を併用するとトレイリングストップが打ち消されて、ブレイクイーブンが常に適用されてしまう問題があることが分かりました。 トレイリング […]
メンテナンスは面倒だけど、自由度は高い テキストファイルの読み込み方の応用編です。 エントリーを回避したい経済指標を列記したテキストファイルを事前に用意しておき、その情報をもとに経済指標発表前後のエントリーを回避するプログラムをご紹介します。 関数だ […]
セクションとキーから値を取得する テキストファイルの読み込み方で、テキストファイルを読み込むする方法を説明しましたが、今回はiniファイルの読み込み方法について説明します。 iniファイルは設定ファイルとして使われます。EAやインジケーターのパラメー […]
1行ずつ読み込んで処理していく EAやインジケーターで何らかのテキストファイルを使いたい時のために、テキストファイルの読み込み方のサンプルをご紹介します。 MT4標準関数を使う場合、テキストファイルは/MQL4/Filesまたは/MQL4/teste […]
NormalizeDouble関数を活用すべし double型の計算誤差のお話です。 2/3を計算すると0.666…となりますが、どこかで見切りをつけなければなりません。無限には持てませんから。 その見切りが計算誤差となります。 double型の場合 […]
ありそうでないヒゲの計算 たまにヒゲの長さと実体の長さを仕掛けや手仕舞いの条件に使うことがあります。 ヒゲってベーシックなものだと思うのですが、残念ながらMT4の標準関数にはヒゲの長さを求める関数はありません。 今まで都度計算していたのですが、今後の […]
CEOやCOOが元ラガーマン TradeviewのWebサイトに行ったことありますか? アクセスすればわかりますが、ラグビーの画像が所々に使われています。 「何でだろう?」って思った人もいるかもしれません。 理由は簡単。 見出しでネタバレしていますが […]
ご希望の声が多いなら開催します 「MQL4プログラミングセミナー」の開催を検討しております。 セミナー対象者はMT4で自作EAを作りたい人です。 セミナー内容はMQL4プログラミングです。MQL4プログラミングの基礎から入り、自分で考えたトレード戦略 […]
バグではありません ストラテジーテスターで最適化にチェックを入れて、パラメータ変化量に対する損益変化を見ようとバックテストを開始。処理は終わったはずなのに、結果が表示されない。「なんで?!」 ついつい、MT4のバグなのかなと思ってしまいますよね。 で […]
儲かる手法はそれだけリスクを取っている 古の言葉に「虎穴に入らずんば虎子を得ず」というものがあります。危険を冒さなければ望みのものは得られないことのたとえです。 投資・投機の世界に置き換えるなら、リスクを取らずしてリターンなし、でしょうか。 ローリス […]