EA開発記
2014/05/11 02:53:06
収益率か、勝率か。
難しいとこだが資本の少ないうちとしては勝率を優先し――
試行錯誤の末、どうにか下のような収益を保ちつつ勝率を上げられた。ある損切りルーチンを導入したら15%くらいズガンと上がった。勝ちトレード収益平均は減ったが4回勝負して3回勝てるならさほど問題ではない。まー取引数減っちゃうけど仕方ないね。タイトめにいかないと。
しかし始値のみの設定でバックテストしてるんで実際動かしたら全然違うとかが怖くてならぬ。実際損切り以外はバーのはじめしか動かなくていいんだよね。
if( tPrevTime != Time[1] )
{
...
tPrevTime = Time[1];
}
みたいな感じに判定してるけど大丈夫かしらん。大丈夫と思っとこう。わはは。
歯医者行ってきたらかなり痛くなくなっててよかったわい。たまに痛かったけど。
PR
センダンすくすく生育中
2014/05/10 01:17:48
引っ越しで丸太状態にしてもうたから一安心。今はもっと伸びてるよ。明日は歯医者。
最近EA開発に集中している。EAは自動でFXの取引させるプログラム。ExpertAdvisorね。
FXDDのヒストリカルデータ過去9年ぶんほどでバックテストし、総取引数7600チョイの勝率53%で一応のプラスにもってける程度のものは現状できてるんだが9年で利回り30%ちょいではのう。
でー新規トレード条件をちょこっと追加したら総損益が5000超え「おおっ!」となった。条件追加ゆうてもゆるくなってるんですけどね。総取引数は8900に増えた。
これはってんで再度の最適化を試みると、徐々に損益増えーの、取引数増えーの、勝率上がりーの。
あれこれ書くのもめどいので、とりあえずこんな感じ。
良くはなったが、年利10%もいかぬ。しょっぱいのう。でも実際動かしてマイナスになんないならええやね。スプレッドの問題なんかもあるし、案外いい仕事してくれるかもしんまい。勝ち以上にひどい負けもしてないし、乱降下もそこそこ対応できるでしょう。
と思ったが、うっかりしてた。上の結果、取引量0.1lotだ。取引量増やしたらえらいことになった。
オアンダの口座開設申請も通ったことだし、今後もちろん試してはみるけど今んとこ机上の空論なので、慎重にいかねば。
バカバカしい話
2014/04/27 21:49:41
当時尊敬を抱いてた人物――仮に先生としよう――に聞いた話。
身は体を表す という言葉がある。
名は体を表す のほうが世間一般で流通してるらしいがそれは今は触れずにおく。
で、先生の考えでは、身も体も一緒じゃんということから(もっと深い話をなさってたはずだが古い話で細部は覚えてない)身を実として考え、さらに順序を入れ替え 体は実を表す とした。実とは木の実などではなく、もちろん木の実ナナも関係なく、単純に人の内面とかでもなく人の核をなす部分。そんな話。
順序を入れ替えてることに関しては、同様に実は体を現すのだという話もなさっておった。そういや公式ではないですよーと話してたような記憶も今になってうすぼんやり。
まあ幼少の頃であるし言い得て妙(もちろん幼少の頃でそんなことは思わんが、合点がいった)であった、何より人間的に尊敬する先生であったので、その造語は今も記憶に刻まれている。
なんでそんな話するかってぇと、今日その世間一般の流通の件で問答になったんですよね。
その昔の話をわかってほしいとかじゃない、問答自体がもはやどーでもいいんだけど。結局間違って覚えてたってだけだし。
今後さらに記憶が薄れるかもわからんからここに記す。
問答の相手にはこの昔話をしていない。話したくなかったからだ。話せばもすこし納得してもらえたと思うけど、私に非があるってところでオチつけたらなんかすっきりしてたようだしええやね。
こっちはすっきりしないから記録ついでにこうしている。
私には話したくないことを話さない権利があるし、その話をこーんなパブリックな場所に記録する権利もあるのである。
先生は微塵も悪くない。どうやらちゃんと間違えないよう念押ししてたし。
年齢を考えると今現在は生存が危ぶまれる。いかがなさっておられるやら。
余談だが、人の内面と考えられる部分も私は外面と考えている。内面に該当するのは、先生の言う核をなす部分。木の実ナナとかは先生言ってないよ(ネタバレ)。
それはさておきMetaEditorと延々にらめっこを繰り広げた甲斐ありTrixのパラメータらしきものを取得できるようになった。やったぜ加トちゃん。
しかしもすこし解析せんと色が変わる瞬間を捉えられなさそう。
まったくもってわけわからんのが、drawPriceLines等各種フラグが操作されてないんよね。externついてるし実体定義も操作も外部でされてんのかな。グローバル変数とか調べねば。
と思ったらこれいらん部分だからFALSEに設定されてんのね。試しにTRUEでバックテストしたら一目瞭然だった。
どうやらこのへんのexternついてるやつはインジケータ設定でユーザーが(GUIで)いじるパラメータね。肝心のtrix描画してる部分がわからんのだけど、SetIndexStyle()でDRAW_LINE指定したバッファに値が入るとシステム側で勝手に描画するとかそんなんかしら。
start()って値動きごとに実行されるんかー。他のインジでOnTick()とか見てたからinit()に近いもんと誤解してたよ。
http://winnerlife.blog35.fc2.com/blog-entry-1028.html
コチラのMQL4入門見ながら一喜一憂。今のわしには大変有用なサイト様ですことよ。
身は体を表す という言葉がある。
名は体を表す のほうが世間一般で流通してるらしいがそれは今は触れずにおく。
で、先生の考えでは、身も体も一緒じゃんということから(もっと深い話をなさってたはずだが古い話で細部は覚えてない)身を実として考え、さらに順序を入れ替え 体は実を表す とした。実とは木の実などではなく、もちろん木の実ナナも関係なく、単純に人の内面とかでもなく人の核をなす部分。そんな話。
順序を入れ替えてることに関しては、同様に実は体を現すのだという話もなさっておった。そういや公式ではないですよーと話してたような記憶も今になってうすぼんやり。
まあ幼少の頃であるし言い得て妙(もちろん幼少の頃でそんなことは思わんが、合点がいった)であった、何より人間的に尊敬する先生であったので、その造語は今も記憶に刻まれている。
なんでそんな話するかってぇと、今日その世間一般の流通の件で問答になったんですよね。
その昔の話をわかってほしいとかじゃない、問答自体がもはやどーでもいいんだけど。結局間違って覚えてたってだけだし。
今後さらに記憶が薄れるかもわからんからここに記す。
問答の相手にはこの昔話をしていない。話したくなかったからだ。話せばもすこし納得してもらえたと思うけど、私に非があるってところでオチつけたらなんかすっきりしてたようだしええやね。
こっちはすっきりしないから記録ついでにこうしている。
私には話したくないことを話さない権利があるし、その話をこーんなパブリックな場所に記録する権利もあるのである。
先生は微塵も悪くない。どうやらちゃんと間違えないよう念押ししてたし。
年齢を考えると今現在は生存が危ぶまれる。いかがなさっておられるやら。
余談だが、人の内面と考えられる部分も私は外面と考えている。内面に該当するのは、先生の言う核をなす部分。木の実ナナとかは先生言ってないよ(ネタバレ)。
それはさておきMetaEditorと延々にらめっこを繰り広げた甲斐ありTrixのパラメータらしきものを取得できるようになった。やったぜ加トちゃん。
しかしもすこし解析せんと色が変わる瞬間を捉えられなさそう。
まったくもってわけわからんのが、drawPriceLines等各種フラグが操作されてないんよね。externついてるし実体定義も操作も外部でされてんのかな。グローバル変数とか調べねば。
と思ったらこれいらん部分だからFALSEに設定されてんのね。試しにTRUEでバックテストしたら一目瞭然だった。
どうやらこのへんのexternついてるやつはインジケータ設定でユーザーが(GUIで)いじるパラメータね。肝心のtrix描画してる部分がわからんのだけど、SetIndexStyle()でDRAW_LINE指定したバッファに値が入るとシステム側で勝手に描画するとかそんなんかしら。
start()って値動きごとに実行されるんかー。他のインジでOnTick()とか見てたからinit()に近いもんと誤解してたよ。
http://winnerlife.blog35.fc2.com/blog-entry-1028.html
コチラのMQL4入門見ながら一喜一憂。今のわしには大変有用なサイト様ですことよ。
