ブログトップ 記事一覧 ログイン 無料ブログ開設

とあるMetaTraderの備忘秘録 RSSフィード Twitter

当ブログは衰退しました。

2010-11-13

トレードに役立つ数学?

花田屋事件の続報記事がここにありました。まぁ、そんな感じなんだろうねぇ・・といったところです。


??? 2010/11/11 00:05

faiさんは、EAプログラミングに数学を使われますか?

特に大学で習うような数学です。

私は文系学部卒なので、大学の数学は門外漢ですが、興味があるので、

ProfessionalなPGさんがEA自作に役立っているなら、

私も俄然勉強する気が起きます^^。

私自身は、大学で習った数学よりも社会人になってから勉強した数学のエッセンスが相場のモデル化に役に立っている感じで、プログラミング自体に高度な数学処理は使っていない..です。

ただ、確率統計の基本と、回帰分析、ベイズ統計は教養として知っておいたら良いと思います。相場に特化したような分野では時系列解析があります。チャートパターンで勝てると考えるなら、パターン認識と機械学習という分野があります。どういう分野を勉強すればよいか?は、相場を研究しているのサイトや紹介される論文を読んで、それを理解するには何を勉強すべきなのか?調べれば分かります。


…ただね。計量経済学な人たちは、相場変動を普遍的な1つの数式で表すことに御執心のようで、それは必ずしも相場で勝つために効率的なアプローチとは思えないです。^^;

一方で、機械学習の分野にでてくる、過学習の問題はシステムトレードの過剰最適化と問題の構造が類似しているので、過学習をどうやって避けるのか?は、過剰最適化を避けるヒントに成り得るかもしれません..。

(私にとっては、シストレの過剰最適化というより、価格予測の過剰最適化を避けるヒントです..。

ニューラルネットワークで直近の相場変動から未来の値動きを予測するアプローチは、一見合理的なのですが、直近の相場変動とは関係無しに突然値動きが荒れる状況が頻発すると役に立たない気がします。


結局、どんな分野の問題解決法が、トレードに役に立つかは分からないので、研究熱心な人は調べてみると良いかもですが..、パラメータ調整しやすいEA1つ出来れば十分かなとも思うので、ご自由に^^;

hudahuda 2010/11/13 19:31 はじめまして。いつも楽しく拝見させていただいております。

将棋ソフトでは機械学習を導入したソフトによって数年前にブレイクスルーが起こりました。パラメータの数も人が設定していた頃は数百だったものから爆発的に増加し、その当時一万前後だったと思います。俄かには信じがたいですが、最新のソフトではパラメータの数が50万だとか。

私は為替の売買では裁量でも自動売買でも移動平均線しか使っておらず、それで満足しています。取引条件を複雑にしても自分が理解できないですし、上手く行かなかった時に原因の把握も困難と考えるからです。単純なほうが美しいという美意識も若干あります。しかし、将棋ソフトは複雑であることが正しく、ブレイクスルーを起こしました。万を超えるパラメータを扱う関数は、それを導出することも調整することも人では無理(と私は思います)ですから、人智を超えた複雑さと言ってよいでしょう。

機械学習を相場システムで生かすということを自分でやりたいとも出来るとも思いませんが、計算機に強い人にとってはものすごく大きな可能性があると感じます。

楽光楽光 2010/11/13 23:10 こんばんは楽光です。

数学やってる人はすごいですね。自分なんてEA組むときも目の前のチャートの
動きと社会に出てからの算数の応用みたいな知識だけで、当たって砕けながらやっています。

やっぱり勝てるロジックが作れる方は違いますね。(^^
ベイズ理論と聞いて以前流行っていたmizutoriの作者のBighopeさんを思い出しました。

mt4netmt4net 2010/11/14 06:24 いつも参考にさせて頂いております。
さて、ぜひ教えて頂きたいのですが、私はMT4でVPSを使っているのですが、これまでは、
VPSのOSがwindows2003ベースでしたので、MT4からメールを送る際に、フリーソフトの
melonを使っていました。これが使い勝手が良く、何の問題もなくメールを送れていました。
しかし、VPSもwindows2008をOSとするものが出てきており、melonが使えなくなりました。
フリーのメールサーバーにはPMail Serverとかあるのですが、いかんせん、melonのように
インストール、即、利用みたいに行きません。
windows2008のVPSでもMT4からのメール送信が簡単にできる方法がありましたら、ぜひ
教えて頂けないでしょうか。
宜しくお願い致します。

BEGINBEGIN 2010/11/14 09:27 この方のサイトは面白そうですね。
ご紹介有り難うございました^^

megaeggmegaegg 2010/11/14 09:43 mt4netさん
はじめまして
windows2008は使ったことないのですが、
yahooメールを使う単純な設定
http://megaeggforex.blog86.fc2.com/blog-entry-148.html
私のブログの記事で恐縮ですがこちらでできないですか?
見当違いでしたら済みません。

mt4netmt4net 2010/11/14 10:22 megaeggさん、こんにちは。コメントを頂き、ありがとうございます。
yahooメールを使う方法は知っていたのですが、できるだけ利用するシステムは単純な方がいいと思い、これまでフリーソフトのmelonを使ってました。
それと、melonを使うもう一つのメリットは送信元メールアドレスを自由に設定できるため、複数の業者を使っている場合に業者毎にアドレスを変えることができます(例えば、FXDD@info.comとかFxPro@info.comとか)。
ということで、LocalHostを使うメールサーバーを使いたいな、と思ったのです。

megaeggmegaegg 2010/11/14 13:42 そうですか。ちょっと気づいたんですが、
発信元のメールアドレスの前にカンマで区切って名前を入れておけば
区別できるように思います。
赤文字で入力例が表示されますよね?
FXDD,123456@yahoo.co.jp みたいに。
この"FXDD"のところをMT4ごとに変えておけば受信したときに送信者名で区別できるはずです。
melonを使ってないので私にはこれくらいしかわかりません。^^

mt4netmt4net 2010/11/14 14:13 ご親切に感謝します。
早速、教えて頂いたようにやってみました。結果、PCメールではちゃんと業者名が表示できました。
ただ、私はMT4からの通知を携帯(ドコモ)で受け取っているのですが、携帯ではmegaeggさんの例
で言いますと、123456@yahoo.co.jpしか表示されないようですが、教えて頂いた情報をもとに自分
でも工夫しようと思います。ありがとうございました。

?????? 2010/11/14 16:36 faiさん
記事にしていただきありがとうございます。
記事にしていただけると思ってましたw

EAを自作改造している今の私の狭いバックグランドレベルでは先が知れているので、
新たな発想を得るべく、色々勉強してみようと思います。
できれば、「数学のエッセンス」が掴めればいいなあとも。。。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/fai_fx/20101113/1289632809