Wizard In The Market
システムトレードの魔術師

*

最小二乗法を用いたトレンドラインのアレンジ版の作成

公開日: : 最終更新日:2015/01/13 その他

自分でいうのもなんですが、かなり使えると思います。
私の知っているトレンドラインを自動で引くものの中では
一番精度がいいです。
chart2.gif
Kirin_Trend&ChartLine(haihu).mq4
さて、実際の中身ですが
昨日ご紹介したchanel.mq4を自分なりにアレンジして作りました。
内容はとっても簡単。
最小二乗法で求めた回帰線を上下に平行移動させ、
ラインとチャートとの交差数が
指定数以下になるところでライン止めるというだけ。
「forを使って(交差の)count数が1以下になるように作った」
と言えば、分かる方は分かるのではないでしょうか。
今回のextern関数の説明
extern int period=0;
対象時間枠(おそらく変更する必要ないと思うので説明を割愛)
extern int count.num1=1;
チャートラインのチャートとの交差数
extern int count.num2=1;
トレンドラインとチャートとの交差数
※トレンドが下降時は、チャートとトレンドが反転します
extern int line.width=1;
ラインの太さ
extern int LR.length=34;
最小二乗法の計算期間の始点
extern int LR.END=0;
計算期間の終点
extern color LR.c=Orange;
最小二乗法のラインの色
extern color c.1=Gray;
チャートorトレンドラインの色
ざっくりの説明なので、質問があればお気軽にどうぞ。
まだ範囲指定を行わないとラインを引いてくれないので、
範囲指定も自動で行ってくれるようにプログラムを改良中です。
さらに精度のいいものに仕上げていきたいですね。
何か「こうすればもっとよくなるんじゃない?」という
意見がありましたら、ぜひお願いします。
反映されるかもしれませんよ^^

にほんブログ村 為替ブログへ 
Fx-Kirin

About Fx-Kirin

2009年10月にFXを開始、翌年2010年5月から脱サラをしてFX業界に専念。 2012年10月頃から本格的に勝ち始め、一月で資産を倍にする、2年半月間負けなし等、安定した収支で2013年11月に生涯FX収支が1億を超える。 投資スタイルはシステムトレード。プログラミングの知識がほぼない状態から、独学で自分がしたいと思うことであればほぼ実現することが可能なレベルまで成長。好きな言語はRuby, Python。必要となればC++からVBA、Pascal等なんでも行う。MT4/MT5のプログラミングも得意。 2011年にはFXで稼いだ資金をもとにシンガポールに移住し、留学も兼ねて起業をチャレンジするほど、ビジネスを興すことに熱意がある。国内の業者を主に使い始めたことから、2012年に帰国。零細株式会社経営中。

Adsense

  • このエントリーをはてなブックマークに追加
  • Pocket
  • 64 follow us in feedly

関連記事

no image

dovecotの設定

http://www.kazutoyo.com/ubuntu/?page_id=391sudo apt-get in

記事を読む

no image

プログラムの得意な部分とシステムトレード

こんばんは。キリンです。 キリンがついに裁量トレードに本格的に手を出します。 何度かチャレンジしては没落(?)してきた僕

記事を読む

no image

複数ドメインを同一IPアドレスでapache上で管理する

http://sakaguch.com/pastbbs/0033/B0016691.htmlwww.を外した時と付け

記事を読む

no image

【コラム】良いEAを見つけるには?

お久しぶりです!キリンです。 超直感プログラミング講座も、 当初の目的であるEA作成にまで何とかこぎつけることができまし

記事を読む

no image

昨日の日記を読んでくれた方へ。

今日、ある人からご指摘いただきました。 昨日の日記って、 読んでもらった人へ感謝する気持ちありましたか? というものです

記事を読む

no image

『徹底網羅! お金儲けのトリセツ』水野俊哉

おはようございます。キリンです。 今日はこれを見てすっごく面白いと思ったので、ご紹介します。 『徹底網羅! お金儲けのト

記事を読む

no image

11/8 運用履歴

特に面白くもない、運用履歴です・・・ドル円さんに振り回されてます。<colgroup>

記事を読む

no image

EclipsにActionScript3.0プラグインを追加するには

こんにちは。初めまして。kireekです。独学でプログラミングを勉強し続けています。そんな中で、Androidアプリ

記事を読む

no image

MT4用のWindowsアプリを公開しているブログ

こんばんは.キリンです。 この人すごい!と思ったので紹介させていただきます。 すでに有名なのかもしれません・・・ Par

記事を読む

no image

■CI解析■人気のVQの計算方法

おはようございます。キリンです。 アメリカvsガーナは白熱した試合展開でしたね! 前半のガーナの運動量の多さによる守備は

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Adsense

DictCursor に AttrDict を指定する

Python requests に DefaultTimeout を設定する

Pythonコード 参考リンク [bm url="https://stackoverflow

Python Mock で オリジナルのインスタンメソッドのを呼びたい時

autospec と sideeffect を組み合わせるのが解決策だった。

Python 2, Python 3 で string を bytes に変換する。

共通の処理系にしておきたかったので、メモ書き。 [bm url="https://python

ctypes で c_char array を c_char_p に変換する

なかなか情報がなかったのでメモ書き。

→もっと見る

PAGE TOP ↑