2011年08月01日

ふぉーらむめんばー募集中

PR.gif

8月1日から、クローズフォーラム運用開始

バックテスト、最適化、その他、メンバー募集中。現在、順調にメンバー増殖中。
〇ブローカーで取得できるヒストリカルデータの共有
〇市販EAや優秀なEAのバックテスト結果とセットファイルの共有
〇EA改造情報や便利なツールの共有
〇その他、オープンなフォーラムでは扱えない様な Deep な話題の共有
を目指して、フォーラムメンバーの募集を開始します。
興味のある方は ここ をお読みの上、お申し込み下さい。(^0^)
posted by 2chの人 at 04:08| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2011年07月18日

Steady Winner V5.0(多聞天 V5.0) 最適化

Steady Winner V5.0 改 を多聞天 V5.0 と命名、最適化

しました。

TAMONTENVer5_0_FXDD_EURUSD_2010_07_04_2011_07_11_Risk5_M15.gif
多聞天Ver5.0 FXDD EURUSD 2010_07_04 2011_07_11 Risk5%.htm

RISK5.0% PF2.93 1年間で約 2.1倍になっています。

取引回数が145回/年なので、平均1−2日に一回の取引ですね。同じリスクで年間利益を
もう少し上げる事も可能ですが、その場合DDが大きくなり、PFが小さくなります。
それより、このグラフではDDが小さいので、もう少しリスクを上げで同じDDで運用する
方が安心です。

バグ対策済みのソースの配布は近く募集する限定フォーラム(仮)の中で行います。
月曜日からリアル投入致します。

それでは、またね。

posted by 2chの人 at 04:17| Comment(8) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2011年07月11日

Steady Winner V5.0 は 多通貨で使えるか

Steady Winner V5.0 (多聞天V5.0)改造中

Steady Winner V5.0 を 多通貨で使うべく改造中です。
改造の過程で、ECNブローカー対応にバグがある事も発見しました。
まだまだ、改造、改良、バックテスト中ですが...

一寸だけご披露 (チラっ (^^;))

TAMONTENVer5_0_FXDD_USDJPY_2010_06_27_2011_07_02_Risk5_M15_NT.gif
多聞天V5.0_FXDD_USDJPY_2010_06_27_2011_07_02_Risk5_M15.htm

USDJPY が1年間のバックテストで PF3.08 です。

どんなもんでしょう。

詳しい情報はメンバー限定のフォーラムに掲載します。(^0^)

それではまたね。
posted by 2chの人 at 02:50| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2011年07月05日

海外ブログの歩き方 1

海外ブログの歩き方1

なんだか、旅行ブログみたいなタイトルですが、もちろん違います。
みなさんは メタトレーダ EA の情報をどうやって得ていますか。
私にとっての貴重な情報源の一つに掲示板やブログがあります。

国内の掲示板ではハンドルネームの通り 2ch を良く読みます。中でも
MetaTrader Expert Advisors XX (本日現在は22)は毎日読んでいます。
2chの情報は情報と言うより "がせねたの噂" と言った方がしっくりくるくらいで、
99%のうそ、1%の噂 という感じです。しかし、1%の噂でもそれでキーワードが分かるので
後はgoogleを駆使して調べればよいのです。

所で、MetaTrader Expert Advisors XXを見ると最初のあたりに関連サイトとして
幾つか書いてあります。これらの幾つかは英語サイトですが、他はロシア語です。
これらのサイトには非常に有用な、大丈夫か....と思う様な情報があります。
まあ、自分で確かめてみて下さい。

海外サイトを読むからには 英語やロシア語は出来るのは当たり前で...な訳がありません。
ロシア語はどっちが上かもわかりませんし、英語は なんちゃって英語がやっとです。


そこで、ロシアブログの歩き方です。

どうするか....インターネットの自動翻訳を使うのです。
Google 自動翻訳ツール の下に翻訳先の言語があります。例えば"英語"をブラウザのツールバー
にドラックしておきます。で、ロシア語(他の言語、例えば中国語でも良い)のブログを表示
おもむろに"英語"ボタンを押すと、あら不思議 英語のブログになります。
ちなみに日本語に直す事もできますが、お勧めではありません。訳が分からない翻訳になります。
文法が似ている言語同士の方が良い翻訳がされる様です。

これで、なんちゃって英語でブログが読めます。

所で、ロシアブログでは、時々 EA のソースが手に入ります。悦び勇んで 見てみると
コメントや説明がロシア語です。 ありゃ.... ><

この解決は 海外ブログの歩き方 2 で。

それではまたね。

posted by 2chの人 at 03:20| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

海外ブログの歩き方 2

海外ブログの歩き方2

海外ブログの歩き方 2 です。
ここでは例としてロシア語のブログを開いて、次に、ロシア語コメントの mq4 ファイルを
ダウンロードして、それを英語化してみます。

例題に有名な codebase のロシア語版 ブログ http://codebase.mql4.com/ru/ を
使います。

WS01.JPG
まず codebase を開いてみる。ロシア語ですね。

WS02.JPG
で、海外ブログの歩き方 1にしたがって英語にしてみる。英語になった。

WS03.JPG
例えばlibraly の中から mt_terminal-1.mq4 と言うファイルをmt4 エディタで開きます。
日本語 Font なので、文字化けしています。


WS04.JPG
エディタの tools -> option -> Font -> キリル文字でロシア語を確認します。
で、次が重要。 File -> Save As -> Fileの種類:HTML Files を選んで
html ファイルとして一旦 セーブします。


WS05.JPG
それをブラウザで見たところ、日本語エンコードなので、文字化けしています。

WS06.JPG
表示 -> 文字エンコーディング -> 自動判別 -> ロシア語 でロシア語表示します。

WS07.JPG
別のタグページで 自動翻訳のページ http://translate.google.co.jp/ を開いて
そこに先ほどのロシア語をカットアンドペーストします。
で、英語になりました。


以上で手順は終わりです。

途中で一旦 html ファイルを作る所を除けば 普通の自動翻訳の手順ですので
なれれば、簡単に使いこなせると思います。
最終的には ソースファイルのコメントを英語で(カットアンドペースト)置き換えれば
ソース完成です。

是非みなさんもやってみてください。

それでは、またね。

posted by 2chの人 at 02:15| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2011年07月03日

Steady Winner V5.0 バックテスト

Steady Winner V5.0のバックテスト

Steady Winner が 6月26日にV5.0にアップしました。
私は以前からのユーザーですので、verup ファイルを受け取りました。
丁度、本日で一週間立ちましたので、それを記念して ..ってなんの記念だ(^^;
バックテストしてみました。

この EA はソースも付いていますので、その内 詳しく中を見る事として
とりあえず簡単に中をのぞいてみました。どうやら、
貼り付けるチャートの時間軸は動作に関係なさそうです。
実際、私は推奨の一時間足チャートではなくて15分足チャートで運用しています。
まあ、単に好みの問題ですが、そのほうが見やすい(と私には思える)ので。

所で、バックテストは FXDD のデモ口座で行いました。今年の頭に例の AlpariUKの
日本人追い出し騒ぎがあり、長期のバックテスト用のヒストリカルデータを失いました。
本当は FxPro AlpariNZ PepperStone なんかでバックテストしたいのですが。


バックテスト用の1分足データ下さい。待ってま〜す。

確認のため 1分足、5分足、15分足、30分足、1時間足、4時間足 をバックテスト
しましたが、5分足から4時間足 は全く同じ、1分足ともほんの少しの差でした。
1分足 と それ以外との差は 1分足から他の足を作る時に一箇所エラーが混入
したからの様です。まあ、体制に影響ないと思います。
とりあえず、1分足、15分足の結果です。

StadyWinnerVer5_0_FXDD_EURUSD_2010_06_27_2011_07_02_Risk5_M01.gif
StadyWinnerVer5.0 FXDD EURUSD 2010.06.27 2011.07.02 Risk5 M01.htm

StadyWinnerVer5_0_FXDD_EURUSD_2010_06_27_2011_07_02_Risk5_M15.gif
StadyWinnerVer5.0 FXDD EURUSD 2010.06.27 2011.07.02 Risk5 M15.htm

真近1年の結果ですが、右肩上がり、PF3.16 と非常に優秀です。テスト時のスプレッドは
2.0Pipsでした。但し、5%リスクで、1年で78%くらいしか稼げず、1年取引回数も
154回なので大体2日に一回くらいの取引、多い少ないはあるとしても週に2-3回の取引
でしょう。


少し物足りないですね。

なので、他の通貨でも使えるかどうかバックテストします。
変更できるパラメータの追加の為、externを追加しますので、まず
ソースを理解してから変更する事にします。

複数通貨が使えれば、大分稼げる様になるかも.... (^0^)

現在 EURUSD でリアルで投入しています。

それでは、またね。

posted by 2chの人 at 01:02| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2011年07月01日

おひさしぶりです。

おひさしぶりです。

三ヶ月のご無沙汰です。
どうせ、大ドローダウンして退場になったんだろう
と思われていた事でしょう。

はい、そうで〜す。(^0^)

一時は順調に復活しつつあったのですが、マーチンでやられ、
朝スキャでやられ、最近は多聞天(Steady Winner改)でもやられ
ぼろぼろです。
あまりにも酷いので、しばらくは売り買い報告はなしにしようかと。

かわりに、お友達募集です。

一緒にバックテストやプログラム研究をしませんか

それでは、また。
posted by 2chの人 at 04:18| Comment(1) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

バックテスト、協力者募集

バックテスト・最適化に協力してくださる方、募集。

バックテスト・最適化用に強力な PC を購入しました。

Optiplex980.jpg
(DELL Optiplex 980(CPU i7) メモリ8GB その内紹介します。)

〇バックテストや最適化を手分けしてやりませんか。
〇バックテスト・最適化用 ヒストリカルデータをコピーしてくれませんか。
(特に FXpro AlpariNZ PeperStone などのヒストリカルデータが欲しい
 ヒストリカルデータについては後ほど解説します)
〇バックテストや最適化の結果を共有しませんか
〇その他 色々相談しませんか 
(当方プログラム作れます。 でも仕事が忙しいので時間はかかるよ)

興味のある方はメール下さい。 2ch.no.hito☆gmail.com
(☆を@にしてね)

7月11日 追加
8月1日からメンバー限定でフォーラムを開始します。
近く募集しますので、お待ち下さい。

posted by 2chの人 at 03:45| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2011年03月31日

リアルマネー・リアルタイム 完全結果公開

リアルマネー・リアルタイム 完全結果公開

3月の結果です。

損益表.jpg
月初め、+26.93% この調子で4月も増えればうれしいのだが・・・・・

弁財天は2月の分を完全回復とはいきませんが、その分 多聞天が勝っており、
2月に比べて月始め比 +26.93%です。
勿論、一万ドルから始めた訳ですから、絶対的には、まだ負けていますが、この調子で4月中には
一万ドルオーバーまで行ってもらいたいものですね。


posted by 2chの人 at 23:20| Comment(0) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2011年03月05日

リアルマネー・リアルタイム 完全結果公開

リアルマネー・リアルタイム 完全結果公開

2月と3月第一週の報告です。
悲惨の一言です。

収益表2月.jpg
2月の収支報告 吉祥天が大敗北 一月の間に2度もDD リストラ決定

22日にリビア危機の影響か EURUSD が強烈な動きをしました。なんと吉祥天が2週前に続いて
大敗北・・・信じられません。バックテストからは考えられない動きです。
2chの掲示板をみても、他のマーチン系のEA も大敗北している様です。
どうやら、今年は大波乱なのかもしれません。

吉祥天、ほとぼりが冷めるまでリストラです。

それに巻きこまれる形で、その週から導入した多聞天が、2日目で SL 踏んだりけったりです。
所がどうした事か多聞天がその後、金曜日までポジションを持ちません。
なんだか動作がおかしいので検討しなおしたら、なんと土日フィルタが計算違いをしています。
でそれを直して28日から再投入しています。
これが無ければ、もっと勝ったはず・・・・直してバックテストもしました。
えっ。 バックテストだと、木曜日にもSLを食らっている。・・・けがの功名ですね。

収益表3月.jpg
3月第一週の収支報告。 まずは 弁財天 多聞天 を2月3月通しでとんとんにするのが目標

3月は今の所、波乱はないという感じでしょうか。

posted by 2chの人 at 17:37| Comment(0) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2011年03月02日

Steady Winner 改良情報とデータ交換のお知らせ

Steady Winner 改良情報 (多聞天) を
あなたの持っているヒストリーデータと交換しませんか。


 改造した Steady Winner については こちら に詳しく説明してあります。 

バックテストに苦労しましたので、ヒストリーデータが欲しいです。そこで
あなたのもっている ブローカーの 2009年一月から2011年2月までのヒストリーデータ(一分足)
3つ以上と Steady Winnerを多聞天に改造する 情報を交換します。
(あくまで改造情報ですので、オリジナルの Steady Winner の購入者が対象です。)

ブローカーは FxPro Forex.com(UK)プロ口座   FX-Solution  Pepperstone
です。通貨は メジャーな物全部です。必要なのは一分足のみです。
専用のツールを準備しましたので、それを走らせて、金-月 以外の日にちに一時間以上の
抜けがない事 が条件です。

なお、改造情報はソースで提供ですが、プログラムに関するサポートは一切、致しません。
自分でコンパイルなどできる人が対象です。

興味のある方は  2ch.no.hito☆gmail.com までメール下さい。(☆を@に変えてね)
posted by 2chの人 at 00:40| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2011年02月21日

リアルマネー・リアルタイム 完全結果公開

FXには色んなリスクがある。

このブログでもなんどか使ったフレーズですが、本日また体感しちゃいました。
何時もの様に本日も iPhone を使ってチェック。本日から投入した多聞天が楽しみ。

どれどれ。 げっ。 なんじゃ、こりゃ。画面がおかしくなってる。

画面がブレテルよ。良く見ると、文字はぶれてない。売り買いだけがぶれてる。ひょっとして。

暴走画像.jpg
最初見た時は iPhoneが暴走してるのかと思った。実際はプログラムが暴走。
20ポジ以上買いを入れていた。"証拠金不足です"なんて表示は初めてみた。^^;
この画像は残り10ポジにしてから撮った。


そーです。実は iPhone はちゃんと動いているのでした。EA(多聞天)が暴走していたのです。
あ〜、2000ドルくらい負けてるよ。どうしよう。
落ち着け、落ち着け、まずは証拠金が足らなくならない様にまず、EA を止めて、それから、
幾つか決済して・・・・
あっ、操作間違った。買いを入れちゃった、げっ、証拠金不足ですだって。
買えなくってラッキー・・・・・・な訳ないよね。
う〜ん、気を落ち着けてみると証拠金不足にさえならなければ、このまま勝つ可能性の方が大きい。だって、バックテストは 勝率80% 以上だから。いくつか残して置こう。
結局 10 個ポジションを残して放置。 仕事に手がつきません。

三時間後に見てみると残りは勝ちました。動揺して、沢山決済してしまったので、とんとんかも。
帰って来てから、計算してみると勝ちました、トータルで勝ちました。1.29ドル(爆、爆、爆)

計算表.jpg
本日初投入の多聞天・・・勝ちました。(^0^)
ちなみに、他のブローカーでは暴走せずちゃんと100ドル前後の勝利となりました。

まあ、大幅マイナスにならなくてラッキーかも。

FXには色んなリスクがある。

プログラム、バグも大きなリスクですね。
ちなみに、この後プログラムチェック。
バグは 1分で見つけました。一行書く位置を間違えました。
色々なラッキーが重なって(ん?)バックテストでは見つからないバグでした。
他のブローカーでバグが顕在化しなかったのは、たまたま顕在化条件がそろわなかった
からです。  

ちゃん、ちゃん。

posted by 2chの人 at 22:21| Comment(0) | MT4 iPhone | このブログの読者になる | 更新情報をチェックする

2011年02月20日

リアルマネー・リアルタイム 完全結果公開

リアルマネー・リアルタイム 完全結果公開 EA紹介(3)
多聞天 (Steady Winner 改良)

今週は弁財天を紹介しようと思っていたのですが、急遽予定を変更して、多聞天の紹介をいたします。
最近、あちらこちらで見かけるSteady Winnerの改良、私もやってみました。
Steady Winner改 −> 多聞天 とします。
ほぼ、全面に手を入れましたので、改造箇所や、その結果、バグ情報も含めて紹介・解説致します。

多聞天.jpg
東大寺 「四天王立像・多聞天」 国宝 多聞天はインド神話の財宝神クベーラを前身とする
四天王の一尊としては「多聞天」、独尊としては「毘沙門天」と呼ぶ。吉祥天は毘沙門天の妃
または妹とされる。


まず、Steady Winnerのソースを手にいれます。格安28ドルなので、購入をお勧めします。
プログラムに心得のある人ならば 3時間もあれば、全部理解できると思います。
但し、売り買いタイミング決定用の関数の働きを直感的に理解するのは少し難しいかもしれません。

@定番改造 1 コーギーさんの所を参考になおしましょう。ここで直すのは
SLやTPの付け方、円口座の時のロット計算、スプレッドフィルターなど 通常のEAとして
必要な機能です。土曜日フィルターは別につけます。

http://forexportfolio.blog9.fc2.com/blog-category-36.html

あたりを手がかりに Steady Winner に関する記事を全部よまれると良いでしょう。

A定番改造 2 カブール投機日記 を参考になおします。ここでは、買いタイミングを決める
重要な要素の関数を色々いじります。 なかなかおもしろいので、記事を全部よまれると
良いです。

http://kabool.livedoor.biz/archives/51646117.html

あたりを手がかりに、
累積RSIの導入 W%R*3(もどき?)の導入 ストキャスティクス・シグナルラインの位置関係の定義
を導入します。

Bバグの手直し
ソースは3時間くらいで、読めますが、すぐに幾つかバグが起こる可能性に気がつきます。
先ほどの SL TP の付け方もそうですが、ECN 対応のやり方がまずい事に気がつきました。
これをなおすのに、結局 売り買いルーチンを全面的に書き直してしまいました。

さて、累積RSIを導入して、W%R*3(もどき?)の導入をしたら、24時間動作で 2010年1月1日から2010年12月31日の動作(FXDDのバックデータでスプレッド1.1)で プロフィットファクタ1.5
くらいでました。この時 SL=50 TP=10でした。そのバックテストはセーブし忘れたのですが、
どうも、SL TP が最適ではない感じがします。

また、ストキャスティクス・シグナルラインの位置関係の定義は返って結果が悪くなります。
(ストキャスティクス・シグナルラインの位置関係の定義についてはカブールさんも後のブログ
で、結果が良くならない事を書いていますので、使わない事にします。)

SLを2Pips づつ TPを5Pipsづつ 変化させて 最適値を求めます。それが下です。

2010_01_01-2010_12_31(FXDD).gif
多聞天最適化 2010_01_01-2010_12_31(FXDD).htm

これをみれば、Pass12番目 すなわち SL=35Pips TP=8Pips が一番利益が出ています。
しかしそれでも、年間で PF=1.68 です。 これは一寸 低いですね。

さて、ここで、累積RSIの影響をみるために RSIを色々変えてみました。それが下です。

2010_01_01-2010_12_31_RSI_90-65(FXDD).gif
多聞天最適化 2010_01_01-2010_12_31 RSI 90-65(FXDD).htm

これはRSIを90から65まで変えたものなのですが、(片側は 10-35まで変えている)
どうやら50になるまで序所に増えています。 そこで、RSIを取ってもかわらないのでは
ないかと思いとってみました。結果は取るのが一番良い結果です。
そこで 累積RSIは、なしにする事にしました。このあたりはカブールさんの結論とは逆ですが
カブールさんは累積RSIが重要で ストキャスは重要でないみたいな結論になってます。
まあ、多聞天ではこのあたりは スイッチにしてありますので、最終的にはさらにバックテストを
繰り返すつもりです。

さて、次は時間フィルタです。時間フィルタは一時間単位で掛けられる様にします。
また、時間は 内部で GMT 時間を計算してGMTで掛ける事にします。
これは、GMTに対するオフセットのみブローカー毎に変えてあげれば あとの設定は同じ
で済むからです。 私は複数のブローカーを使用していますので、いちいち ブローカー毎
に時間フィルタの計算をしたくないからです。

さて、肝心の時間フィルタの掛け方ですが、まず、一年間で SLのあった時間帯を書いて見ます。

FXDD時間設定.gif

一番上が冬時間に起こったSL 真ん中が夏時間に起こったSL 一番下がトータルです。
また、GMT JST FXDD のサーバータイムが書いてあります。一番下のみFXDDのサーバータイム
を中心にして、GMTベースで見ると 冬と夏で一時間ずれがあります。これはバックテストの
し易さもあってFXDDベースでフィルタ時間を合わせたからです。現実は冬時間と夏時間で
一時間ずらした方が良いかもしれません。

さて、この時間設定表のブルーの時間帯のみ取引をする事にします。この当たり表をみて
目の子で適当にSLの少ない時間帯にしています。で良くみてください。
2箇所の取引時間のうち、右側の方は冬時間でみると JST 4時台から8時台 つまり朝スキャ
の時間です。また、左側の方は JST 冬時間でみると 12時台から19時台 こちらも朝の
大きく動く時間を少しずらした感じになっています。まあ、理にかなった結論ですかね。
所で朝スキャの時間はブローカーがスプレッド拡大しますので、(EURUSDはましですが)
バックテストより実際の結果は悪いと見るべきでしょう。

結局、色々やって、時間フィルタまで含んでバックテストした結果です。

2010_01_01-2010_12_31_SL35_TP08-RSI+time2_(FXDD).gif
多聞天最適化 2010_01_01-2010_12_31 SL35 TP08 -RSI+time2 (FXDD).htm

Profit factor 3.08 Profit trades (85.05%) ですので、9勝1敗〜5勝1敗のペースで
取引する様ならば予定どおりという事でしょうか。
このバックテストは スプレッド 1.1 でしたので、実際の投入は スプレッド 2くらいを想定
して、TP=7pips で投入いたします。はからずしも、カブール投機日記と同じ値になりました。
SLは 35 pips と致します。

さて、その後も 幾つかバグを修正してやっと使える様になりました。
また、土曜日フィルタの実装、メール機能の実装、円口座対応と致しました。
土曜日フィルタで PF は 少し低下しました。(PF 2.9前後)

ただ今、テスト中です。

追加情報を書いてる本日(2011/03/01)の多聞天の画面を見せます。

多聞天の画面.BMP

左上のコメントは時間と共に変わります。
Lot は取引毎に再計算されて表示されます。ロット数を見ると正常動作かどうか推定できます。
Broaker Time GMT は tick 毎に表示されます。この表示のGMTが同じならば
時間が同じになっています。
5行目 TimeFilter = ON の時に取引します。
6行目は実際の取引をリアルタイムで表示します。
ポジションを持ったら Yellow で TicketNo と 現在の利益を表示します。
取引決済後 勝った場合は Green 負けた場合は Red で表示します。
この Green/Red で表示する瞬間に指定されていれば、決済メールを送ります。
また、この画面は円口座の物なので、表示は円になっています。ドル口座の場合はUSDになります。
本日はチャートの取引からも、この表示が Green になっている事からも勝った事が分かります。
また、取引するチャートはEURUSDであれば何分足でもかまいません。
私は15分足にしていますが、このみで1Hでも、もちろんかまいません。

現在のバージョンの設定についてメモしておきます (多聞天 Ver0.2)

extern double StopLossPoint = 35; // SLの設定 本文の通り
extern double TakeProfitPoint = 7; // TPの設定 本文の通り
double TrailingStopPoint = 0; // トレーリングは0の時 行わない

extern string Note1 = "Magic Number - Must be unique for each EA";
extern int MagicNumber = 123456; // マジックナンバー

extern string Note0 = "ECS broaker";
extern bool ECN = False; // ECN ブローカーの時に Trueにする
extern bool SwLot = False; // 負けた後に最低ロットにするには True

extern string Note2 = "Risk% - Valid range 0.00 - 99.99";
extern double PctToRisk = 2.00; // リスク

extern double MaxSpread = 3.5; // スプレットフィルター pips
extern double Lot = 0.1; // 固定ロットの時の値
extern bool MoneyManage = false; // マネーマネージする時は True

extern string Note3 = "SwWPR OFF(=0) ON1(=1) ON2(=2) SwRSI OFF(=0) ON1(=1) ON2(=2)";
extern int SwWPR = 2;   // W%R*3(もどき?)の時 2
extern int SwRSI = 0; // 使用しないとき 0

extern string Note4 = "GMTOffset : -12 - + 12 StartHour : 0 - 23 StopHour : 0 - 23";
extern int GMTOffset = 2; // GMT オフセットを入れるFXDD=2
extern int StartHour1 = 3; // フィルター1のスタート時間
extern int StopHour1 = 11; // フィルター1のストップ時間
extern int StartHour2 = 19; // フィルター2のスタート時間
extern int StopHour2 = 0; // フィルター2のストップ時間

extern string Note5 = "DayOfWeek 0(日曜) - 5(金曜) HourOfWeek : 0 - 23";
extern int StartDayOfWeek = 1;
extern int StartHourOfWeek = 0; // 月曜 9:00[JST]

extern int StopDayOfWeek = 5;
extern int StopHourOfWeek = 15; // 土曜 0:00[JST]

extern bool CloseMail = True; // 決済するとメールが欲しい場合 True

posted by 2chの人 at 00:35| Comment(2) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2011年02月19日

リアルマネー・リアルタイム 完全結果公開

リアルマネー・リアルタイム 完全結果公開

完全結果公開、一週間休んじゃいました。実は、先々週に吉祥天が大きくやられてしまいました。
ブログを更新する気もうせていました。おまけにその時に動揺してしまい、SLになりそうに思えた弁財天も負けを確定させてしまいました。その後、すぐに弁財天は反転、2日後にTPです。

気分は最悪 ・・・・ 落ち込む

先週エンドになってやっと弁財天が連勝、少しだけもどしました。
まあ、取り合えず、報告と 大ドローダウンの記録です。

損益表.jpg
先々週と先週の損益表 2月10日の吉祥天の大ドローダウンに動揺して、2月11日の
弁財天の負けを確定させてしまった ・・・システムに従えば勝ちのはずだった。


吉祥天やられた.BMP
吉祥天が遣られた時の記録、派手にドローダウンしている。

当分、目標は原点復帰ですね。><


posted by 2chの人 at 23:44| Comment(0) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2011年02月06日

リアルマネー・リアルタイム 完全結果公開

リアルマネー・リアルタイム 完全結果公開 EA紹介(2)

(1)に続いて 吉祥天のバックテストを紹介致します。

EURUSD2009_06_012010_12_3120Risk20%.gif
EURUSD 09_04_01 10_12_31 Risk20%

Alpari UK にて、2009.04.01 - 2010.12.30 までバックテストしたものです。
2回大きくDDしているのが分かると思います。DDは大体 30%です。
もし、一度も DDしなければ、一年で3倍-4倍程度に増えるはずです。逆に 大きなDDは一年に3回
までならば、一応 プラスで終れるはずです。 
2010年は2度のDDがありますが、2009年はありません。
したがって、+0%〜+300% / 一年 を期待しています。

さて、どうなりますか。


posted by 2chの人 at 21:15| Comment(5) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

リアルマネー・リアルタイム 完全結果公開

リアルマネー・リアルタイム 完全結果公開 EA紹介(1)

EAを紹介します。 EA名は吉祥天

吉祥天.jpg
奈良、浄瑠璃寺の秘仏・吉祥天女像。もともとはインド神話の女神ラクシュミー
毘沙門天の妃、鬼子母神の子供、左手には願いが叶う如意宝珠を持っている。


このEAは元ねたがあります。昨年、一世を風靡した、EAKSP0310、一時はまったく負けなしとの
噂もありましたが、今となっては、負ける事も分かってきて、それ以外の欠点も分かってきて、結構つかわなくなった人も多いと思います。

私は、EAKSP0310 を購入するにあたって良く調べなかった為、割引なし購入してしまいました。
しかも、購入したらすぐに、ブログサポートが打ち切られるなど良い印象がありません。
おまけに、使ってみたら、SLはまともに付けられない、EAからのメールは時々、複数来るなど
なんだか、バグッぽい動きをします。また、バックテストをしてみたら、その動きからすぐに
アルゴリズムがわかってしまいました。結局、EAKSP0310 は一ヶ月も使っていませんでした。
作った人はプログラムに関しては 素人 だと感じました。
但し、プログラマーが素人だという事と、アルゴリズムの良し悪しはなんの関係もありません。
寧ろ、一世を風靡するにはそれなりの良さがあるはずです。

で、一昨年に作ったナンピン型のEAに このナンピンアルゴリズムを一部採用してスクラッチで作りました。 それが、この 吉祥天です。

この吉祥天は色々なフィーチャーをもっています。

1)SL TP を正確に付ける事ができる。
この機能はEAとしては最低限の機能で、これがまともに付ける事ができない様なEAはあぶなくて使えないです。

2)半自動決済機能。
吉祥天はナンピンを三回、最大4ポジションを同時に持ちます。人によっては、もうこの時点で
諦めて、手動で決済したいかもしれません。しかし、同時に4ポジション、マニュアルで決済するのは結構大変です。ましてや、大きく値が動いていて、注文が通りにくい時はなおさらです。
で、この機能は複数のポジションの内、一つを決済すると残りは自動的に決済される機能です。
この機能を使うのは決してお勧めではありませんが、緊急時にはそれなりに、便利な機能です。

3)複数ポジション時の利益確保機能。
実はこの機能が吉祥天の最大の売りなのです。
吉祥天のポジションの取り方や動作なども含めて解説します。

W0.bmp
図1 EURUSD 5分足 インジケータのラインは
@400移動平均線(Red) A200移動平均線(Yellow)
B100移動平均線(DeepSkyBlue) C50移動平均線(Aqua または Blue)
D@+40PIPSライン(White) E@-40PIPSライン(White) になっている。


この図は平均が下降する方向にそれぞれの移動平均線がパーフェクトオーダーになった所を
表しています。パーフェクトオーダーとは400-50の移動平均線が順に並ぶ事を言います。
下降方向ならば400-50の順に上から並び、上昇方向ならば50-400の順に上から並びます。
順に並んだ時に値動きが安定していると考えます。ポジションを取るには他に2つの条件を加えます。
一つは、その時の値が 400 移動平均線より40PIPS以上 外にある事。
これはDまたはEのラインの外にある事です。
もう一つは 50 移動平均線が 100移動平均線に近づきすぎない事。
図のインジケータではC50移動平均線(Aqua または Blue) がAquaの部分です。
この条件が揃った時に、Cのラインに外から(要するに400移動平均線に遠い方向から)
触れた瞬間に第一ポジションを取ります。第一ポジションを取った後は、値がラインの外の方向
に(つまり逆張り)動いていく事を期待しており、そうなった時は 15Pips で利益確定です。
そうならなかった場合は 100ライン 200ライン 400ラインでそれぞれ 倍々のロットで
ポジションを取ります。つまり、最終的には 1 + 2 + 4 + 8 = 15 最初のロットの15倍の
ロットを持ちます。その間にどこかで、逆に戻る事を期待しており、戻った時、全ロットの利益が最初の15pipsの利益に相当する分になった時に決済されます。

W1.bmp
図2 図1の取引のある辺りにフォーカスした。ABCEは図1と同じ物を表す。
Aで売り第一ポジションを取りBで普通に決済している。
Cで売り第一ポジションをとった後、Dで売り第二ポジション、複数ポジションとなったので
Eで利益確保機能が働きC+Dと同じ買いポジションを取り、利益確保した後、Fで決済する。


複数ポジションになった時、決済時に複数を同時に決済できるわけではありません。
メタトレーダ4は一つずつしか決済できませんので、大抵は一つ目の決済の後、利益が
へる方向に値が動き、利益が減ってしまいます。
目の子で検討した結果はバックテストに比べて、実取引では2-3割利益がへります。
只でさえ、ナンピン型のEAは少ない利益を積み重ねるタイプが多いので、これは痛手です。
複数同時に決済できないので、この様な事になるのです。逆に複数同時に決済できれば利益
を確保できる事になります。実は、この方法があるのです。

図2では2つの取引が見てとれます。最初 A で売りポジを取った時は B で利益が確保できたので
一つのポジションを決済ですので、普通に目標利益以上の時に決済を行います。
次に C で売りポジを取った時は 400ラインに向かってさらに値が進むので、D で第二売りポジを
とります。つまり、複数ポジになったわけです。Eで決済のタイミングが来るのですが、
吉祥天は複数ポジの場合はそのロットのトータルと同じ量の逆ポジを立てるのです。
ここでは E で買いポジを立てています。

その後に OrderCloseBy 関数を使って Fで買いポジを売りポジで決済しています。
つまり、一つの逆ポジをいっきに立てる事により、利益を確保して、後でゆっくり 相対決済
するという訳です。


実はこの OrderCloseBy 関数を使える業者は限られています。
ECN業者では Orderに最初からSL TP を入れられないのは、結構知られた事ですが、
(最初 SL TP を 0 つまり無しで Order してその後 Modify 関数を使って SL TP を入れる)
この OrderCloseBy 機能はさらに使える業者が制限されるのです。ECN 業者で使えないのは
勿論の事、業者によっては Pro 口座では使えるが Standard 口座では使えないなんて事も
あります。(Forex.com Japan がそれに当たる)
したがって、この機能は業者を選ぶのですが、幸いに Alpari NZ では使える様です。

posted by 2chの人 at 02:52| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

リアルマネー・リアルタイム 完全結果公開

10000ドル スタートで、一年でどこまで増やせるか。
リアルマネー・リアルタイム 完全結果公開 スタート


10000ドルスタートで、一年でどこまで増やせるか、リアルマネー・リアルタイム完全結果公開ですが、先月 いきなり Alpari UKの日本市場撤退があり、その後 新たなブローカー開拓に忙しく
そのため、スタートする事ができませんでした。
やっと、体制が整いましたので、スタートします。

ブローカーは Alpari NZ です。 10000ドルをバンクワイヤー(銀行振り込み)で入金して、反映されるまで、銀行の事前手続き、Alpar NZへの必要書類の追加、その他 なんちゃって英語を駆使して
チャットする事 3回、やっと今週、中盤から取引開始しました。

私の投資スタイルとしては事前のバックテストを重視しますので、十分にバックテストして
"自信をもったもの"を少しずつ、投入していきます。

バックテストの結果なども平行して記事にして行きます。

"自信をもって投入する"とは言え、未来の事はだれにもわかりません。やはり最後は神頼み、
神様、仏様なにとぞ、勝たしてください・・・という訳で、八百万の神にお願いするべく
EA名は"神様シリーズ"にいたしました。
(その内、負けが込んで死にそうになったら、仏様シリーズにするかも (^0^))


まずは、使用 EA は3タイプではじめます。EAは一つずつ紹介していきます。

ところで、10000ドルスタートですが・・・バンクワイヤーで振り込むと日本側の銀行の手数料
とは別に、Alpari NZ 側の銀行で手数料が取られます。25USD なり。
いきなり、25USD ドローダウンスタートです (爆)

11_02_06 Alpari NZ.jpg

posted by 2chの人 at 02:48| Comment(0) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2011年01月16日

リアルマネー・リアルタイム 完全結果公開延期のお知らせ

10000ドル スタートで、一年でどこまで増やせるか。
リアルマネー・リアルタイム 完全結果公開ですが...

延期のお知らせです。理由は、アルパリの日本撤退です。
アルパリ口座を10000ドルにしてスタートしようと思ったのですが、
スタートした月曜日のみ駆動、以後取引できません。

結果 10000.00 ドル → 10010.60 ドルです。 以上報告終わり(爆)

という訳で、現在 新口座開拓にいそしんでいます。
また環境が整ったら再度挑戦しますので、しばらくお待ち下さい。

ちなみに、先ほど 10000ドル口座で動かすはずの EA の他の口座(どこかはないしょね)
での利益をみたら 月曜から金曜 で +8.9% で 現在 +490ドルの含み益中ですね。

それでは、また。
 

posted by 2chの人 at 16:35| Comment(0) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2011年01月11日

Alpari(UK)が日本市場から撤退ですって

今、5分前に 

ALPARI が日本市場から撤退

とのメールがきました。どういう事なんでしょう。

民主政権がこんな所まで、手を伸ばしたという事でしょうか。

え〜。とにかく動揺しています。
どういう事なのでしょうか。

皆さん、情報下さい。色々準備したのが全部無駄じゃないか。
日本の25倍なんかでFXはやれないよね。。

もし民主政権の陰謀ならば決して許しません。

ばかやろ〜。 どうなっているんだ。

追伸:思わず 動揺してしまい、心に有る事を(←ん?)口走って
しまいました。 決して本気ではありませんので、見逃してください。

posted by 2chの人 at 05:35| Comment(0) | MT4 EA情報おしえて | このブログの読者になる | 更新情報をチェックする

2011年01月10日

今年もどうぞよろしくお願い致します。

今年もどうぞよろしくお願い致します。

さて、お年玉という程ではありませんが、2010年用FX損益表と2011年用FX損益表をつくりました。

FX 損益表(2010年分)
FX 損益表(2011年分)

どうぞ、お使い下さい。2010年用には2010年の仲値もすべて入れてあります。
2010年 損益自動計算方法(Ver0.3)と共にお使い下さい。右側にあります。
なお、2010年 損益自動計算方法(Ver0.2)には一寸したバグが有りなので、初めの方は Ver0.3をお勧めします。
なお、このEAは WindowsXp用です。
と言うか Metatrader4 自体か正式には WindowsXpしかサポートしていなかったと思いますが。
しかしながら、Vista や Windows7 でも使えるみたいです。
(みたいと言うのは私がVista や Windows7を使っていないからです)
少し、コツがあるみたいなので、Vista や Windows7 の人は 
2010年 損益自動計算EA + 損益表(Ver0.3)のコメント
も合わせて、お読み下さい、先人に感謝。

さて、年始に当たって、今年の方針を考えてみました。
まず、今年は自分の投資のスタイルを確立したいと考えています。
思いつくままにそのスタイルを考えると...

1)裁量取引はやらない...裁量取引の才能がないのは明らかなので(^^;

2)事前に EA を良く吟味する。その吟味の仕方は...
_〇事前にバックテストを良くやって、大体どれ位、勝ちそう、負けそうを把握する。
_〇EAのアルゴリズムを良く吟味して、問題のありそうな所を事前に把握する。
_〇必要があれば、自作、改造なども行う。
_〇PFの大きいEAを使う。
要はEAのアルゴリズム、動作、思想を良く理解して納得できる物を使う。
ただ、訳も分からず ”とにかく勝つんです” 的な物は使わないという事です。

3)使う時はかならず、リスクを吟味する。完全放置を我慢できる、リスクで運営する。

4)システムに従う、バックテストで吟味した事を生かすためにも、裁量で決済はやらない。

5)上記の条件にあう、(つまり自分が納得したEA)を序所に増やす

6)モチベーションを維持する為になにかイベントをやる。


という事です。

そこで、面白いイベントですが・・・・・

10000ドル スタートで、一年でどこまで増やせるか。
リアルマネー・リアルタイム 完全結果公開


をやります。
具体的には Alpari(UK)に 10000.00ドルの口座を リアルマネー で作りましたので
これの増減を 

毎日の分 を 一週間単位で 0.01ドルまで公開します。

その内 序所に使っているEAの データ も公開しますよ。(殆ど自作ですけど..)
スタートは 2011年01月10日 今日からです。

それでは、本年もよろしくお願い申し上げます。
posted by 2chの人 at 01:40| Comment(4) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年12月30日

2010年 トータルはいくら

2010年の総決算をしてみました。

日本円口座 +182018円   少しですが、プラスになりました。
USドル口座 +2018.66ドル  どうやら、なんとかプラスで終わったみたいですね。
これから、経費やら振り込み料やら色々引いたらまあ、ほんの少しの利益かな〜

と思っていたら、ぎっちょん あれ〜 ドル口座が円換算にすると数十万のマイナスです。

なんで...原因は円高です。

1月4日の仲値は 92.93円 12月29日の仲値は 82.33円 で一割以上減っています。

どうやら、税金納めなくて良いみたいです。...うれしい(^0^) 訳ないよね。(-_-)

まあ、ドルで見れば 少しだけどプラスだから FXに勝って 円高に負けたってトコですね。

しょうがない、来年に期待ですね。

皆さん、良いお年を  m_o_m

posted by 2chの人 at 03:15| Comment(28) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2010年12月23日

今年はこれで売り買い納め

こんばんわ、みなさんお久しぶりです。
5連敗して、資金の50%を溶かしてしまってから、ひたすら我慢。

システムに従うを実行していました。

やってみると結構難しい、やはりあまり大きな額はかけられません。
我慢できなくなって、途中で手動決済をしてしまうからです。
そこで、リスクを小さくして取引をしていました。リスクを小さくすると我慢できるみたいです。
(というか、取引が気にならなくなるので、完全放置できる。)
で、そうなると勝つことができる様になりました。昨日で5連勝です。
でも、リスクが小さいので、へこんだのを完全に回復はできません。

どうやら、勝った口座、負けた口座がまだらもよう.. 

まで回復しました。多分、一年トータルでとんとんか、やや勝ちくらいですね。
まあ、一時 大きく、へこんだ事を思えば上出来かと。

近い内に今年の反省を考えてみます。
来年は少しは面白い事をやろうかと思っています。
それでは、本日はこれで。
posted by 2chの人 at 01:01| Comment(0) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2010年10月26日

システムに従うのは難しい(2)

システムに従うのは難しいのを痛感しています。

先日に続き、本日もやられてしまいました。
これでなんと5連敗、全体の資金をピークの50%くらい溶かしてしまいました。
やられ始めてからロットを下げていたのですか、それでもこのざま。
しかも、本日は先日の轍を踏まない様にシステムに最後まで従って負けました。

もう、どうしてよいやら...うろたえています。

PFも先日の 2.57 から 1.56 に低下しています。これは、一寸 このEA メインで使うには厳しい。

一度、気を落ち着けて、見直しを図ります。
しばらく、更新しないかも知れません。
posted by 2chの人 at 20:37| Comment(2) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2010年10月21日

システムに従うのは難しい

システムに従う事の難しさを痛感しています。

本日、大きく負けました。年初から大きく負けて、そのあと徐々に復活して、完全復活まであと
少しだったのですが、本日の負けでかなり後退した感があります。
ここの所、3連パイです。 4連敗でした。も〜いや (−_−)
メインで使っている自作EAの8月1日からのバックテストは 17戦15勝2敗 PF 2.57です。
10%の Risk で 1.35倍になっているはずです。
(ちなみに4月1日からだと、43戦40勝3敗 PF 3.73です。同じ Risk で 2.9倍です。)
スキャルと違って、ほぼバックテストの通り取引します。 それでなぜ 負けるのか言うと、

原因は明らかで、システムに従っていないからです。

まず、SLが深いので、5%くらい負けてくると我慢できなくなって切ってしまった事がなんどか。
取引回数が週に1−2回なので、他に似た様なチャートになると思わず手動取引してしまった事が何回かあります。勝つ時もありますが、実際はシステムに従っていない自信のなさから、少し負けてくると思わず切ってしまい、その後、反転して、勝ちを逃すパターンが多し。
どうやら、こういうのをポジポジ病というのかしらん。

どうやったら、勝てるのか、考えないと....少なくともEAは 問題がないはず。

皆さん、こうなった事ってありませんか...どうやって解決しましたか?

多分、システムに従えが答えだと思うけど....
(元々、裁量には才能ないって自分で言ってたのに...(^^;)

posted by 2chの人 at 00:33| Comment(0) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2010年10月15日

2010年 損益自動計算EA + 損益表(Ver0.3)

2010年 損益自動計算EA + 損益表修正版 (Ver0.3)

2010年損益自動計算EAと損益表の修正をします。修正版(Ver0.3)
基本的には使い方は従来とほぼ同じです。そのうち詳しい説明を書きますが、修正点を列挙します。

損益自動計算修正版 (Ver0.3).zip ← これ

@Check EA Magic by 2ch(Ver0.3)は 入金/出金も書き出します。メタとレーダ上の口座履歴で マジックNoが0 通貨ペア名がない損益を入金/出金として扱います。
したがって入金/出金以外にキャンペーンのクレジットの振込み、ポジションの間違いの修正など
も入金/出金として扱われる可能性があります。これで確認してみて下さい。

ADayProfit list by 2ch(Ver0.3) は 取引終了日,取引損益,入出金日,入出金額を表にします。
取引終了日と取引損益、入出金日と入出金額 がペアで書き出されます。
FXの取引と、入出金の両方有る日は一行に並べて両方書かれます。

BDayProfit list by 2ch(Ver0.3)の StartDay のデフォルトを 2010.1.2 にしました。
Alpari(UK)対策です。通常の使用にも影響はありませんので、このままお使い下さい。

CDayProfit list by 2ch(Ver0.3)のサーバータイムの書き方が判りにくいので変更しました。
ServerGMT にはお使いブローカーのServerGMTの冬時間を設定して下さい。
例えば Alpari(UK)ならば ヨーロッパ標準時間 (=GMT +1)なので 1 です。

Loacal_GMT は 日本標準時間(=GMT +9) なので 9 を入れてください。
このEAは日本の税金対策ですので、日本標準時間以外の例はないと思います(笑)

D変更に伴い損益表の2010年仲値の表を 仲値 利益 入出金 と致しました。
利益 入出金については並べてありますので、DayProfit list by 2ch(Ver0.3)で計算した物を
並べて一気にcopy & paste できます。
仲値を10月15日まで書き込んであります。一部データを例として書き込んであります。
消してお使い下さい。

以上です。分からない事がありましたら、コメントに書き込むかメールを下さい。

メールはこちら 2ch.no.hito☆gmail.com ☆を@に変えてね。

posted by 2chの人 at 20:44| Comment(12) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

未来サマータイム早見表

未来サマータイム早見表ってすてき。

損益自動計算EAの手直しをして気がついたのですが、もうじき、冬時間へ移行ですね。
未来サマータイム早見表 をCorgiさんの所でみつけました。これって、便利。
サマータイム移行時間はUS型とUK型があります。この早見表をみれば一目瞭然ですね。
ブローカー毎(サーバー毎と言うべきか)の冬夏のGMT時間を調べてみました。
良くわかりません。表にしてみましたが、穴あきです。
(というか、埋まってる所の方が少ない)太字は自信あり(笑)

ブローカーGMT.jpg

どなたか生めてくれませんか。ここにxls置きます →→→→→ GMT時間

posted by 2chの人 at 01:58| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年10月13日

2010年 損益自動計算EA + 損益表の修正予告

2010年 損益自動計算EA+損益表の修正(機能追加)予告を致します。

現在のDayProfit list by 2ch (Ver0.2)では入金/出金と損益を合算して計算する為です。
risuさんから指摘がありました。
これは 判っていたのですが、自分で使う為だけにこのEAと損益表を作りましたので、入金/出金
についての蘭はマニュアルで修正するつもりでした。
その事を説明していなかったので、一部の人はとまどわれたかもしれません。
とりあえず当面は入金/出金についてはエクセルのデータを修正してお使い下さい。
入金/出金が 入金は+ 出金は− として入金/出金 日に一日利益と合算して記入されますのでそこから 入金分を引いて(出金の場合は足して)その分を入金/出金分に記入してください。
エクセルの元々設定している式は失われますが、計算には支障がありませんのでOkです。
近い内にこの機能も修正した損益自動計算EA+損益表を作ります。 一寸 お待ち下さい。

さて、その機能を確認している内にそれ以外に一寸、注意する事をみつけました。
私は Alpari(UK)を使っているのですが、最近、Alpari(UK)のレスポンスが遅いです。
ユーザーがかんがん増えているのではないかと思うのですが、サーバーも逼迫しているらしく
昨年度のデータはすべてサーバーから別の場所に移されました。
サーバー上は、2010年の1/1日に昨年度の残金が入金された形に、なっています。
これが、入金として処理されるとまずいので、Alpari(UK)を使っている方はStartDay を
2010.01.02 として下さい。これで 1/1日分は計算されません。
1/1日は取引所は開いていませんので問題ないと思います。

他にもリクエストがあれば、一応検討はします。(でも高度な事はできませんので(^^;;)

追記:一応、Check EA Magic by 2ch(Ver0.3) と DayProfit list by 2ch(Ver0.3) はできました。
これから、損益表を作りなおして、チェックをしますので、あと2−3日かかると思います。
EAを作っている途中で細かいバグを発見しました。Ver0.3では修正しました。
このEAを御使用の方は以下の事をかならずチェックしてお使い下さい。(2010/10/14 : 00:05)
@昨年からの持ち越し額が間違っていないか(これは自分で記入ですので)
A最終の合計がセントの単位まで正確に合っているか(必ず合うはずです)
Bできれば、2−3日分で良いので Check EA Magic by 2ch を使って自分でも計算してみて下さい。

本日はここまで。




posted by 2chの人 at 03:22| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年10月10日

まだ、マイナスの口座が・・

こんばんわ。
みなさん、最近調子どうですか。
私ですが、自作メインで、デートレメインに切り替えてから(最近、スキャルから遠ざかって久しいです。)凸凹しながら順調に回復して来たのですが。
今週、最後の口座がプラスに転じたと思った直後に大DDくらって最後の口座のブラ転はお預けになっちゃいました。

ところで、みなさんは最近どんなEA使っていますか?

できれば、市販品だけではなく、Freeの物などを教えて頂ければ、良ければ改造とかしますよ〜
(市販品の改造はしませんよ 笑)

最近、通貨だけではなく 銀 とかにも興味を持っています。
良いEAありませんでしょうか。

あっと メールはこちら 2ch.no.hito☆gmail.com ☆を@に変えてね。
posted by 2chの人 at 00:47| Comment(4) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2010年09月16日

メンテナンスの有る業者って どう・・。Forex.com UK 使えないかも。

定期メンテナンス(毎日メンテナンス)を行っている業者か否か

本日の日銀の介入、すごいですね。まだ円安、続いていますね。

さて、そんな事は置いといて 新たなブローカーを探しています。
最初からキャッシュバックも申し込む必要のあるブローカーも多いので、色々調べています。

日本は海外としては良いお客らしく、最近は日本語のホームページも良く見かけます。

Forex.com UK の日本語ページ を端から端まで読んで見ました。

取引可能時間は何時から何時までですか?
FOREX.com UKでは、ロンドン標準時日曜午後10時から金曜午後 10時 まで、毎日24時間取引が可能です。 休日やサマータイム適用期間中は、取引可能時間が異なる場合があります。特に明記されていない限り、ロンドン標準時で表示されています。

ふむふむ、 ん・・・・。これは何。

MetaTrader取引システムを利用できない時間帯はありますか?
MetaTrader取引システムは、定期メンテナンスのため、米国東部標準時間午前0時から約20分間オフラインとなります。この期間は、ライブ口座やデモ口座にアクセスすることができませんのであらかじめご了承ください。


なに〜。アクセスできない時間があるの こりゃ〜酷い。

米国東部標準時間午前0時から約20分間って一体、日本時間の何時・・・・。

どうやら、ニューヨーク時間の事の様です。0時というと日本時間で昼の12時前後ですね。
う〜ん。微妙ですが、そもそもメンテナンスでメタトレーダーが止まる事が異常です。

ブローカーとしては失格ですね。

事前連絡もなく、毎日 やるのなら、ブローカーとしては、まったく使えないと言って良いでしょう。
問い合わせてみます。


Sawadyさんの情報によると、どうやらホームページの間違いだった様ですね。
すでに、修正されて、項目その物がなくなっています。
なんで、そんな間違いが起こったかわかりませんが、全く使えない業者ではない様です。
Forex.com は証拠金倍率が少し低かった様な気がしますが、出金トラブル等は聞いた事がありませんので、どうやら 優良 ブローカーかもしれません。
(まあ、日本語ホームページにで飛んでもない情報を載せるのも あれ かもしれませんが...)

ひょっとして、最近は他のブローカーもメンテナンスするのかな。
そう言えば、121とかアジア時間にやって、スキャルを邪魔するとか言って怒っている人がいたな。
そう言うのは論外として 一寸 前までは、まあまあ使えると思っていた、Forex.com ジャパン 調べました。

有った、有った、有りました。

メンテナンスは取引時間におこなわれますか?
MT4(メタトレーダー4)取引システムは火曜日から金曜日の午前7時30分から午前7時45分(米国夏時間は午前6時30分から午前6時45分)までシステムメンテナンスを行っております。この時間帯での注文は通常通り行うことができない場合がありますのでご了承ください。また、緊急時または重大な変更の際には取引時間内に行われる場合があります。

メンテナンスの日時等は事前に連絡してくれますか?
はい、メンテナンスを行う場合は事前にHP等で告知いたします。

ん〜。なんだか、質問が良くわかりません。
メンテナンスは朝スキャの時間帯に行われるみたいですね。(最低ですね)
でも、毎日、やる訳ではなく、事前に知らせるのかな(まあ、それなら許せますが)
まあ、この辺り、メールで聞いてみる必要があります。
でも、日本のブローカーは証拠金50倍の時点でもう使えないので、どうでもいいや。

Alpari UK も調べました。(日本語ページで) でも、何も見つかりません。

どうやら、FXのリスクの中に

定期メンテナンス(毎日メンテナンス)を行っている業者か否か

なんて項目も加える必要があるみたいですね。
posted by 2chの人 at 00:30| Comment(9) | MT4 最適業者は何処 | このブログの読者になる | 更新情報をチェックする

2010年09月12日

さらにお得にキャッシュバック (1)

キャシュバックサービスを考えてみます。

キャシュバックサービスとは、登録するだけでキャッシュバックがもらえるサービスです。
・・・・・なにそれ。 絶対、あやしい。

以下、FXでリベンジ!! の gwd さんのページから引用(と言うか盗用だったりして(^^;;)
 
<キャッシュバックサービスとは>
FX取引業者を紹介する仲介業者はIB(Introducing Broker)と呼ばれ、スプレッドや手数料収入の一部を報酬として受け取っています。キャッシュバックサービスとは、IBがこの報酬の一部を顧客に還元してくれる画期的なサービスです。対象は海外口座です。
このキャッシュバックサービスは通常売買用の口座でも適用可能な場合があったりしますので、裁量トレーダーもサービス対象とのことです。


と、之で仕組みが判る人は相当、勘の良い人で、私などはどういう仕組みか全然わかりませんでした。
これは、結果(キャッシュバック業者に登録すると キャッシュバックが受けられる)から考えているから判らないのです。

世の中の通常の取引に当てはめて考えれば、わかります。
まず、FX会社は とにかく会員を集めなければビジネスが成り立ちません。
その為に広告を打つ訳ですがそれ以外に仲介業者も使います。
仲介業者は仲介を行う事により、FX会社からなんらかの報酬を受け取ります。
例えば、一人当たり照会するといくらとかです。
良く EA を只で配る代わりにFX口座を開いて下さい、なんて話がありますが、これは仲介料をFX会社からもらっているのです。(つまりEAは只ではないのですね (^0^))
同様に仲介された人が実際に取引した時の 手数料=スプレッド等 の一部を仲介会社に渡すというタイプの広告支払い=リベートもある様です。
で、通常はこのリベートは仲介会社の利益になり、その代わりその仲介会社がさまざまなサービスをする(よくある日本語翻訳とか 海外会社なのに日本語で申し込めると...)という事になるのですが、
そのサービスの一つとしてキャッシュバックが有ると考えるとわかりやすいと思います。
手数料を割引 のサービスです。
例えば 今日、現在では Alpari UK はこの仲介業者に 1lot 取引あたり 0.4pip のリベートを払っています。(つまり 1lot x 0.4pips に相当するドル(ドル建ての場合))
その内、業者はキャッシュバックとして 0.24 から 0.28 pipsを 個人に戻してくれるのです。
キャッシュバック率は ブローカー と キャッシュバック業者によって異なります。

ユーザーを集めてくれた仲介業者にリベートを払うのはビジネスとして当然です。
また、仲介業者がユーザーを集める手段としてキャッシュバックをするのも良くわかります。
しかし、そうなるとキャッシュバック仲介業者を通じて申し込んだ人はお金がもらえて、
直接ブローカーに申し込んだ人はもらえない事になります。
で、ブローカーによっては 後から この仲介業者を登録してももらえる様にしている所があります。
例えば Alpari Uk です。
で、結果だけみると、登録するだけで、キャシュバックがもらえる
....なにそれ? となる訳です。
但し、基本はあくまで、仲介業者がユーザーを集める手段ですので、最初から仲介業者を通じて口座を開かないとキャッシュバックしない業者がメインです。

所で、このキャッシュバックの源泉はなにかと言うと私達が取引の際に払っているスプレッドなのです。

このスプレッドが仲介業者を通じた場合は大きく、直接、申し込んだ場合は小さい

・・・・なんて話は聞いた事がありません。 同じです。・・多分。

ならば、キャッシュバックを受けなければ損。それも率の大きい所から。

で、やっと本題です。

さらにお得にキャッシュバック (2) に続きます。

posted by 2chの人 at 21:51| Comment(2) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

さらにお得にキャッシュバック (2)

さて、お得にキャッシュバックを受けるには、信用できて、率の良い業者が必要です。
ネット上で良く見かけるのは 次の 2つの業者でしょう。
それぞれ、少しコメントしておきます。
ちなみに、この記事にアフィリエイトは一切ありません。
リンク先から、申し込んで頂ければ良いかと。、

468x60cbf.jpg
cashbackforex 業者としては老舗、Alpari 0.25pips / lots その他も標準的だが
一時 Alpari のキャッシュバックが極端に悪くなった。
貢献度が少ないと Alpari からリベートを減らされ、減分をすべてユーザーにかぶせた為。
ユーザーから Alpari へ抗議が行き、Alpariがリベート率を発表。
その結果、減らした分をすべてユーザーに被せているのが判明して、あわてて 少し戻した。
現状では普通であるが、この事件から個人的には良い印象がない。


5012a910483ee8cc5ee624e1ad590e11.png
前述の"Alpari事件"もあり、一時、新たなキャッシュバック業者探しが流行った事がある。
割と評判の良い業者である。


さて、第三の業者として 前述の gwd さんが Aslan Group を紹介しておられます。
で、この業者はまだ、ホームページがないらしいのです。
でも、率は非常に良いのです。
例えば Alpari UK だと 0.25 pips/Lot (cashbackforex) → 0.28 pips/Lot (Aslan Group)になります。
その他 詳しくは リンク先をお読み下さい。gwdさんが解説されています。
詳しい、レートや 対応業者 や 申し込み方が載っています。
t02200164_0800059810565599367.jpg
The Aslan Group gwdさん お勧めの業者。
扱っているブローカーが少ないが、頼むと扱ってくれる可能性があるらしい。
gwdさんに相談してみよう。扱っている業者のキャッシュバック率は高い。
あと、ポリーシーで扱えない業者がはっきりしている。このあたり、かなり良い印象である。

正直に言うと、ホームページが無い事で少し心配です。
しかし、余計な費用をかけない分、キャッシュバック率を上げているとも考えられます。
簡単に業者を変えられる分、業者も誠実な対応でユーザーを捕まえる努力をするはずです。
まあ、とにかく試してみるのも一興です。

で、現在 Alpari UK Forex.com UK を The Aslan Groupで申し込み中です。
うまくいけば、続報いたします。

posted by 2chの人 at 21:51| Comment(5) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年08月28日

2010年 損益自動計算EAの使い方 (2)

2010年用の損益自動計算EAの使い方

前回は損益表について説明いたしました。
今回はその続きと、損益自動計算EAの基本の使い方について説明致します。

利益、仲値についての書き方は説明した通りなのですが、まず、仲値について

みずほ銀行、外国為替公示相場ヒストリカルデータ 

2002年からのデータをダウンロードして開きます。
この時、同時にFX 損益表(2010年分)も開いておきます。

仲値1.jpg
ダウンロードした"外国為替公示相場ヒストリカルデータ"を(エクセルで)開いて見た。

こんな感じですが、一部 #### で見えません、これは間隔が狭い為なので少し広げてみると

仲値2.jpg
列幅を少し広げるとすべての日付を見れる。色々な通貨の仲値が2002年から並んでいる。

ドル、ポンド、ユーロ ・・・
仲値がならんでいます。必要なのは 2010からのドルなので、2010年を探して

仲値3.jpg
2010年のドルの仲値の選び方。2010年最初から最後のデータまでを選ぶ。

こんな感じで 選んで、コピー つぎに 損益表の仲値を開いて そこにペーストします。
コピー & ペーストは cntl-c cntl-v を使うと簡単です。
2002年からの表は月単位なので、月初めからの細かい部分も別の表からペーストしてください。
これで、前日の仲値まで入ったはずです。確認してみて下さい。
所で、この表は何度でも書き直せますし、上書きでコピー&ペーストできますので、
値が違った場合や間違った場合は上書きでペーストすればOKです。
仲値に関しては毎日、入れる必要はなく、極端な話、年明けに一回でも結果は変わりません。

仲値マップ、利益マップがある "2010年仲値" は左クリック、ドラッグで簡単に移動できます。
年末には12月の後にもっていけば、プリントアウトするのは 1月から12月でよい事になります。

仲値移動1.jpg
"2010年仲値"を"損益表(八月)"の後から"損益表(九月)"の後に移動するには

仲値移動2.jpg
左クリックで選んでドラッグ、"損益表(九月)"の横に移動してマウスを放せばよい。


さて、今度は毎日利益です。同じ様に利益マップに日付とならんで、利益を入れればよいのですが、
それを自動で計算してくれるのが DayProfit list by 2ch (Ver0.2) です。

所で、この DayProfit list by 2ch (Ver0.2) は一体なにを計算しているのでしょう。
それを理解するためにまず、お持ちのメタトレーダーを開いてみて下さい。
普通の設定ならば、terminal を開いていれば回線がつながると下のタブが
取引 口座履歴 ニュース ・・・・・ の順に並んでいるはずです。で、この口座履歴のタブを開くと、
それまで、あなたが行った取引の結果が見えるはずです。(回線がつながっていないと見れない)
DayProfit list by 2ch (Ver0.2)は、この取引結果を一日単位で集計して、表にしているのです。
例えばここに表示しているデータ設定が三ヶ月になっているとDayProfit list by 2ch (Ver0.2)
も三ヶ月分しか計算できません。
人間の見れない履歴はEAも計算できません。"全履歴"か"期間のカスタム設定" 等で

2010年分は全部表示して下さい。

表示されるデータは開いているチャートには関係が有りません。
つまり、EAを走らせるチャートはどんな通貨ベア(もしくはオイルや金でも良い)でも良いわけです。
少し説明からはずれますが、特にEAでなくても、インジケータやスクリプトの形でも計算できるかもしれません。
EA にしているのは、テンプレート登録すれば、実行時は面倒な設定なしに済ませるられるからです。
(最初に一度だけは勿論、設定必要ですが・・・(^0^))

DayProfit list by 2ch (Ver0.2)の設定方法

まずは、開いているチャート上で DayProfit list by 2ch (Ver0.2) を実行して下さい。
チャートにドラッグ & ドロップするだけです。
ポジションを取ったりしませんので、安心して・・・・ (^0^)

画面左上に

BrokerName = ブローカー名 (例えば Alpari(UK) Ltd. 等)
FileDirectry = .. \ experts \ files \ Profit
FileName = Alpari(UK1).csv


と表示されればうまく行っています。

.. \ experts \ files \ Profit の下の Alpari(UK1).csv を開いてみると

DayProfit1.jpg
Alpari(UK1).csv ファイルの中身

一行目に 取引終了日 総合利益 "計算した日(但し日本の時間にしてある)"と並んでいます。
最後の計算した日を見れば、データを計算した日が確認でき前の物と取り違える気遣いがありません。
この"計算した日"は現在サーバーが送ってくる時間を日本時間との差を考慮して計算した物です。
通常は今現在の日本の日になっているはずですが、日曜日など
サーバーから送ってくる時間が止まっている場合は前の日になります。
(時間は止まっていても、売り買い履歴データは送ってくるので損益は計算できます)
2行目以降は取引があった日 と 一日の合計がならんでいます。
例では2行目で-5000ドルとなっていますが、これは別の口座に移したものが反映されています。
(数字は実際の私の取引ではありません。あくまで例です(^0^))
あとは2行目以降を 損益表の利益マップに コピー & ペーストすればよいのです。

さて、今 EA のデフォルトで計算しましたが、実際はブローカー毎の設定が必要です。
必要な項目について説明しましょう。
DayProfit list by 2ch (Ver0.2)のプロパティーを開いてパラメータの入力を見ます。

DayProfitSet1.BMP
DayProfit list by 2ch (Ver0.2)のプロパティー その1

DayProfitSet2.BMP
DayProfit list by 2ch (Ver0.2)のプロパティー その2

SubDirectry を変えればサブディレクトリー名が変わります(^0^)、特に変えていません。
FileName はお好みに応じて変えてください。 
私はブローカーがAlpariなので 一日のすべての利益は Alpari(UK1) ALL としています。
StarDay は 2010年中は変更しなくてよし。
ServerTimeShift は 重要です。
サーバーのGMT時間(但し冬時間ね) を GMT+9から引いた値を入れます。
例えば Alpari(UK)のサーバー時間はGMT+1になっているので +9 - +1 = +8 を入れます。(デフォルト)
例えば Forex.comジャパンならば GMT+9 なので +9 - +9 = 0 を入れます。
SummerTimeBegin と SummerTimeEnd は

夏時間・冬時間・サーバータイム 

を参考にして下さい。ヨーロッパ系のブローカーならこれで正しいはずです。
米国系のブローカーは変更の必要があります。
サマータイムのない地域は(例 日本) SummerTimeBegin = SummerTimeEnd = 2010.01.01 とします。
するとサマータイムは計算されません。 
Swap Commition は 有れば True なければ False を設定します。
判らなければ 両方 True でも良いでしょう。(無い場合は計算するが 0 なので無いのと同じ)
以降はデフォルトで OKです。設定したらテンプレートとして適当な名前で登録しておきます。
次回からはこのテンプレートを呼ぶだけで計算されます。

さて、ここから先は老婆心的に実際の運用時の 一寸したコツを書いて置きます。

書くのに疲れたので、項目だけ挙げておきます。

1)計算は回線がつながってる時に行う。
2)データのコピー&ペーストは1-2日 前の分も一緒に 行う。
3)計算結果と損益表はディスクトップから呼びやすい様に設定する。

本日ここまで、書きかけです。m_o_m
posted by 2chの人 at 04:19| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年08月22日

2010年 損益自動計算EAの使い方 (1)

2010年用の損益自動計算EAと損益表の使い方

2010年用の損益自動計算EAと損益表の使い方について解説しようと思います。
まずは、

2010年用の損益自動計算EAと損益表 その1です。
2010年用の損益自動計算EAと損益表 その2です。

をお読み下さい。損益表とEAの一部をVER UPしてありますので、既に
ダウンロードした方やお読みになった方も再読して頂くと良いと思います。

なお、質問などありましたら、コメントに書いて頂くとお答えできるかと思います。

MT4 や EAに詳しい人は、これだけで十分かもしれませんが、一部 使い方の質問とかありますので
もう少し詳しく説明しておこうと思います。
説明の重複があるかもしれませんが、我慢してお読み下さい。

さて、本日は損益表の説明をしたいと思います。

この損益表は元々は2009年のFX取引の集計をする為に作りました。
実は私はFX取引をするのは2009年が始めてで最初はマニュアルで取引をしていました。
最初の2ヶ月で、自分に才能がない事を悟り当初はFXでは勝てない物だと思っていました。
考えてみれば、始めた人の殆どが負けて撤退しているのです。
相手は海千山千のFX会社です。勝つわけがありません。
こうなったら、前から存在だけは知っていた、システム取引で挑んでみよう。
(気が弱い割りに、諦めない性格なので 止めようとは思わないのです...(^0^))
で、色々調べてみると(もちろんインターネットで..)メタトレーダーという物がある。
日本の業者でもやっている所がある。
じゃ、とりあえずそれで・・・。
所が日本の業者はいまいち評判が悪い...有名な数字だけの証券会社でした(^0^)
それに、メタトレーダーは海外業者がメインみたいです。
でも、英語が苦手だし、税金が面倒らしい。まあ、英語はなんちゃって英語で良いだろう。
海外の取引の税金について調べてみました。すると...

その日の取引を円に換算しなおして、それを毎日帳簿につけてそれを実際の取引のリストに添付した物を税務署員は要求するらしい。

なんて、面倒な...でも 良く考えたらトンデモない事を要求しています。
だって、円に換算する円レートを一体なにを使うのか。
換算の時の手数料をどうするのか 等など わからない事だらけです。
で、もっと調べていくうちに判った事は

1) 円に換算する方法については結局 税務署員もよく判っていないので 適当な事を言っている。
人によって毎日計算しなければとか、週末でよいとか、月末で良いとか言っている。
2) 使う円レートについても良くわかっていない。
で、色々な人が税務署と話をした所ではどうも銀行のその日のレートを使うのが吉らしい。
いわゆる仲値というやつです。
3) 仲値を使うと土日、祝日は値が発表されません。
海外では円の取引があるのに日本では仲値がないので計算できない事になります。

いざ、税金を納める段になってみると判りますが、実際に円レート変換が必要なのは、
入金/出金の際 年末に残高を確認する時 のみになります。
入金/出金については円で行った場合は換算の必要はなく円の方を使います。
殆どの場合は年末の残金の換算、次の年への繰越金の換算にのみレートを使うだけです。
例外的にドルで入金/出金した場合は換算が必要です。
例えば他の業者からドルで移した場合とか。


で、私の立てた結論は
1) 一番細かい人でも毎日と言っているので毎日のレート換算を書いておけば良いでしょう。
2) 銀行発表の仲値を換算のレートにすれば良いでしょう。
3) 土日は計算しなくても良いでしょう。
という方針にしました。
で、もっと深刻な問題があります。表を作るのにエクセルを使うのがよさそうですが、
実は、私はエクセルを作った事がないのです。人の作った表を使う事はよくあるので
エクセルで出来る事は判るのですが....。
で、結局 エクセルを勉強しちゃいました。
表の元はなにかの雑誌に書かれていたテクニックを引っ張って作りました。

人間、金が絡むとちゃんと勉強するものですね。(^0^)

昨年はこの損益表を税務申告書に添付して、申告しました。
税務署員、いわく 
"まあ、きれい。みんな、こんなに正確に申告してくれると助かるのですが.."
との事で、税務署員を満足させた様です。

まあ、要するに 正確に書いてあると税務署員が思えば良いという事の様です。

損益表説明
損益表の構造について説明しましょう。

損益表説明1.jpg
損益表一月分

今この図では損益表の一月分のB9を選んでいます。すると関数を表すfxの所に
=DATE(B2,B3,1)となっています。B2を選ぶと2010、B3を選ぶと1が表示されます。
つまり、DATE(2010,1,1) つまり2010年1月1日を表示しています。
表示形式で日だけを表示しているので1が表示されています。
次に一日利益D9を選ぶと
=IF(ISERROR(VLOOKUP(B9,利益,2,0)),"",VLOOKUP(B9,利益,2,0))
なにやら難しい関数です。これについては後で説明します。
E9にはなにも入っておらず、F9は =SUM(D9:E9)+$E$5 つまり、1日の 一日利益 + 入金/出金 + 前月までの合計 になっています。
F10は = SUM(D9:E9) + F9 つまり 一日利益 + 入金/出金 + 前日の合計になっています。
G9 ドル仲値をみてみると
=IF(ISERROR(VLOOKUP(B9,仲値,2,0)),"",VLOOKUP(B9,仲値,2,0))
また難解な関数です。後述します。
H9 円転値をみてみると当然 F9*G9 と思いきや、=IF((G9=""),"",F9*G9)になっています。
これはG9 すなわちドルの仲値に値がない場合(休日や、まだその日になっていない)はなにも表示せず
レートがある場合のみF9*G9の値を表示します。
他の所もそれぞれ関数の内容を見てみてください。
それなりに納得すると思います。

さて、後述すると言った難解な関数について説明しましょう。
一番判りやすい例で、J9 を選んで下さい。
=IF(ISERROR(VLOOKUP(B9,休日,2,0)),"",VLOOKUP(B9,休日,2,0))
となっています。
VLOOKUP関数は休日というマップを使っているのは判ると思います。
休日マップはどういう構造になっているのでしょう。
そこで、下のタブから休日一覧を選んで表示させて、B3からD29を選んで下さい。

休日マップ説明.jpg
休日マップ

すると、左上の蘭に休日と表示されましたよね。つまりこれが休日というマップです。
構造は一列目に日付、二列目に休日名、三列目に 休 です。
判って来たと思います。VLOOKUP関数はB9の日付と休日マップの日付を比較して同じだと
マップの二列目を選択しています。かくして、2010/01/01は 元日 が選ばれます。
IFとIFERROR関数でマップにデータがない場合は表示せず、ある場合のみ表示させています。
したがって、休日マップの日付と休日名を書き直すだけで、休日を変更できるという訳です。

利益、仲値についても考えてみて下さい。それぞれは利益マップ、仲値マップを使います。
マップは、それぞれ二列しかありませんが、日付けを比較して、二列目を選択する動作は同じです。
利益、仲値の太枠で囲んだエリアがマップです。

これが、マップの方の数字を変えると値が反映される仕組みです。
わざわざ、マップにしているのはその方が仲値のリストから反映しやすかったり、自動計算しやすかったりするからです。

マニュアルで毎日利益を書き込む場合は直接、一日利益に書き込んでも構いません。
実際、昨年は 自動計算EA はなかったので直接書き込んでいました。面倒です。

今日はここまで、次回は自動計算EAの使い方を解説します。

posted by 2chの人 at 04:29| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年08月07日

おひさしぶりです。

おひさしぶりです。

7月はついに一つも記事を書きませんでした。
実は今年の始めから大きく負けてしまい、一時ぼろぼろの状態でした。
なにしろ、酷い口座は資金の6割を溶かしてしまった状態です。

そうなると、気持ちもぼろぼろになってしまい、トテモブログの更新など
できません。

6月に損益自動計算EAを作った頃はあと少しでプラスに転じそうだったのですが、
直後に大ドローダウン...まただ、もうだめだ。
いやいや、気を取り直して...なんて事の繰り返しです。

....ん? でなんで、ブログ更新してるの?

そうです、プラスになったのです。(^0^)


今週、総計をしてみたら、わずかですが、プラスに転じました。
年初に大きく負け初めてからずるずる資金を溶かして、なんとか気持ちを
取り直して、トライ....また ドローダウン トライ ドローダウン
を繰り返して、ついに年初よりほんの少しプラスに転じました。
油断をするとまた 凹みそうなので 油断せず進みたいと思います。
さて、とにかく回復の為にやった事はいろんな海外フォーラムをまわって
とにかく情報をゲットして..試しての繰り替えしです。
結果としては、今までは購入したEAがメインだったのですが、現在のメインのEAは
それに加えて、フリーのEA と フリーEAの改造 と 自作EA となってしまいました。
改造EA や 自作EA について記事にしても、読んでる人はなんだか分かり
ませんので、なかなか記事にできませんでした。
まあ、このまま勝ちがつづく様ならば、来週からは少しずつ色々な報告やら
ツールの提供やらをやろうかなっと思っています。

一寸 前後しましたが、勝ちに転じた理由の一つにツールをうまく使って
毎日、勝ち負けを分析した....という事もあります。
それによって、次の日のEAの仕掛け方を考えるわけです。

まあ、とにかく勝ち越すとうれしいものです。

まずは、ご報告まで.... (^0^)
posted by 2chの人 at 23:19| Comment(4) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

2010年06月20日

Alpari(UK) には目に見えないスプレッドが存在する。

Alpari(UK) には目に見えないスプレッドが存在する。

日本語サポートも良く、振込み金の反映、出金の速さなど、非常に良い Alpari(UK) ですが、先日 2chを見ていたら、”Alpari には目に見えないスプレッドが存在するんだよ”との書き込みを見ました。 ..

んっ?どういう意味?

と思っていましたが..先日、んっ?これかなっ という物を見つけました。

久しぶりに友人と飲みに行ったせいか、帰って来てすぐ寝入ってしまいました。ふと、気が付くと夜中の4時です。PCを見ると朝スキャが始まっています。なんとなく見ていたのですが、

えっ 何 、今の...

その画面を再現して見ます。 ペアは EURCHF 15分足です。

WS0.gif
Alpari(UK) EURCHF 15分足 6月17日 日本時間 朝6:30頃の様子
(画像をクリックして見て下さい)

画面の真ん中の緑の線は日本時間、朝4時を示します。ですから、時間は6時30分頃ですね。
3ポジ勝った後、4ポジ目を決済せんとしている所です。見ていれば分かりますが、スプレッドが
102(10.2Pips) 86(8.6Pips) 32(3.2Pips) と変化します。
スプレッド10.2Pipsでは Ask-Bid の幅がなんと全体のボラの幅とほぼ同じです。これでは決済のしようがありません。しかも端の決済されるべき所で10.2Pipsになっています。
結局、この状態では決済も売り買いも行われず、朝がた遅くなってから決済されました。本来ならばもう1−2ポジ決済されたはずです。
可変スプレッドだから出来る芸当ですが、可変スプレッド業者はどこも似た様なものでしょう。
ただ、Alpariはその中でも比較的ましだと聞いていたのですが..。
3倍以上の可変幅に、一寸、酷いなっと思っています。
可変スプレッド、相対取引だから、しかたないといえばそれまでなのですが、..

みなさんどう思いますか?

posted by 2chの人 at 17:13| Comment(4) | MT4 最適業者は何処 | このブログの読者になる | 更新情報をチェックする

2010年06月15日

2010年 損益自動計算EA + 損益表(番外)

2010年用の損益自動計算EAと損益表 番外

リクエストにより、一日のデータを書き出す Check EA Magic by 2ch (Ver0.2).ex4です。
ソースはこれ。
以前の物に 
StartDay (処理を始める日 ← 秒単位)
EndDay (処理を終わる日 ← 秒単位)
を計算して処理しているだけです。
OneDay = True にすると一日分を計算します。
肝の部分だけ簡単に説明して置きます。

// For One Day, Set StartDay & EndDay

___if(OneDay){

______int Yesterday = TimeCurrent() / (24 * 60 * 60) - 1;
______StartDay = Yesterday * 24 * 60 * 60;

______if(TimeDayOfWeek(StartDay) == 6) StartDay = StartDay - 24 * 60 * 60;

______EndDay = StartDay + 24 * 60 * 60;
___}

TimeCurrent() は現在のサーバーの時間をゲットします。
で、これを 24(時間)x 60(分)x 60(秒) つまり、一日の秒数で割ると 1970/01/01 からの日数がでます。
この時、datetime型を整数で割っているので、 少数点以下は切り捨てられて整数になります。
datetime 型は計算の時は int 型だと思えば良いと思います。
これで、本日までの日数がでるのですが、昨日は一日前なので、それより一日引きます。
24 * 60 * 60 を乗じて、1970/01/01から昨日の 0時0分0秒までの時間を秒単位で求めます。
これを StarDay とします。
EndDay はこれに単に一日分足しているのですが、ここで TimeDayOfWeek(datetime) を使っています。これは曜日を求める関数なのですが、ここでは 6 すなわち 土曜日ならば さらに一日 前に設定しています。これは、土曜日に計算しないと思って入れてあるのですが、このあたり、金 土 日 月 をどうするかは実際の場合と相談してください。 ここでは例として土曜日だけ特別扱いにしています。
まあ、こんな感じで作っていけば良いかと思います。

posted by 2chの人 at 23:16| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年06月14日

夏時間・冬時間・サーバータイム(2)

サーバータイムを知るには、これ

昨日の”はやぶさ”みましたか。ニコニコ動画で実況中継をやっていたので
見ようと繋いでみたのですが、結局つながったら実況終わる所でした。

世界初の快挙・・・すばらしい。イカロスも楽しみだし。

でも、NHKなんかは 村田蓮舫 (通称 蓮舫(42)の本名)おばちゃんに遠慮してか
朝方にちょこっとニュースでやっただけみたい。
5位を目指してる(中選挙区で5位以内に入れば、また議員をやる)人に世界一の
技術が仕分けされちゃう、なんとも嫌な時代になりました。
この前の選挙で民主に入れたのは失敗だったかも。

まあ、それは置いといて....。
サーバータイムを知るインジケータを手にいれてきました。

GMT-offset.ex4 (そのままですね(^^;) ソースも

使い使い方は簡単、普通のインジケータの様に ..\expert\indicators の下に入れて
お使い下さい。
右上に Local time Server time のGMT offset が表示されます。
ちなみに、今は夏時間ですので、冬時間のある所はこれから−1します。
(2010年用の損益自動計算EA)に入れる時間は−1して下さい。
以下いくつか例を表示します。

AlpariUK.jpg
AlpariUK サーバータイムの夏時間(冬時間は GMT+1)

Forex.comJ.jpg
Forex.com(日本) 4月10日から日本時間 GMT+9になった。冬時間・夏時間はない

FXDD.jpg
FXDD マルタにあっても時間は GMT+3らしい 当然、冬時間はGMT+2になる。


ソースを見れば分かりますが、Local Time Zone は使っているPCの時計から読んでいます。
という事は例えば英国にあるVPSを使えば当然、違う値になります。
蛇足ですが、殆どの方がご存知だと思いますが、WinXpはネットにさえ繋がっていれば
自動的に時間調整します。(たしか一週間に一回程度時計サーバーにつないで調整した気が...)
posted by 2chの人 at 22:18| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年06月01日

日本のブローカーはもう使えないですね。

【重要事項】FOREX.comレバレッジ変更のお知らせ

なんてタイトルメールが Forex.com(Japan)から来ました。

8月1日からレバレッジの上限が変更されます。

...中略

平成22年8月1日からレバレッジの上限が50倍に制限されます
(経過措置として1年間は取引額の2%(50倍))
平成23年8月1日以後は証拠金率が4%(25倍)になります。

との事、まあ もう、まったく使えないですね。
こういう措置を ”角を矯めて牛を殺す” と言うのでしょう。
日本のFX会社は滅ぶのでは思っているのは私だけでしょうか。

昨年は少しは日本のFX会社で利益がでましたが、これで日本からは完全撤退です。

8月までには、全額出金して、海外へ....。

posted by 2chの人 at 01:15| Comment(0) | MT4 最適業者は何処 | このブログの読者になる | 更新情報をチェックする

2010年05月31日

夏時間・冬時間・サーバータイム(1)

夏時間・冬時間・サーバータイム

一寸、夏時間・冬時間・サーバータイムについて考えてみます。
トレードをしていると、海外との時差について考える必要があります。
特に、スキャル系のEAは ”早朝スキャル”と呼ばれるくらいで、日本時間の朝方早くに動かす物
がおおいですよね。セットする時にいつも日本時間との差を考えないといけません。
日本時間は GMT+9 と表示されグリニッジ標準時間 GMT に9時間足したものです。と言われもなんとなくわからないですよね。
画を見ながら、考えます。

全世界の時間(時差)情報

で日本にカーソルを当てたり、ヨーロッパにカーソルを当てたりすると分かります。
例えば日本が5月31日朝7時だとするとイギリスは8時間前5月30日の夜23時ですよね。
(ただし今は夏時間なので8時間だか冬時間では9時間前)
ここで、注目なのは同じ8時間のずれでも前の日であり、16時間後の本日の23時ではない
と言う事です。
実は、メタとレーダの時間は1970年1月1日を0として以降、秒単位で計算されています。
つまり、正確に±を計算すると秒単位で日にちまで計算できます。

一日は太平洋の真ん中にある日付け変更線(GMT+12)から始まるのです。
東から徐々に日が開ける様を考えて下さい。日本が朝がた日があける頃、ヨーロッパは
まだ、まだ夜中なのです。
冬時間の場合は 日本(GMT+9)の0時から23時のタイミングはイギリス・ロンドン(GMT+0)では
0−9=15時(まえの日)から23−9=14時(その日)なのです。
所で、アルパリ(UK)などのサーバーはロンドンにあるはずなのにGMT+1に設定されています。
これは、多分 ヨーロッパの中心あたりの時間(例えばバリ)に設定されているからです。
したがって、GMT+1に設定されているサーバーの時間から日本の同じタイミングの日本時間にするには(GMT+1+8)、つまり8時間加算してあげれば
良い事になります。これは冬時間の場合なので、夏時間の場合はGMT+2になりますので、
日本時間にするには+8した後に−1すれば良い事がわかります。
この計算で一日の時間だけではなく、日の計算も正しくできます。

さて、今度は夏時間と冬時間について考えてみましょう。

http://ja.wikipedia.org/wiki/夏時間

によると、3月最終日曜日午前1時〜10月最終日曜日午前1時(UTC基準)が夏時間になります。
これは、今年で言うと、3月28日(日)と10月31日(日)になります。
で、実際は詳しく時間まで考慮しなければいけないのですが、メタとレーダーの場合は日にちだけ合わせれば十分な事が多いです。なぜならば両方とも日曜日の早朝で、その前後は取引がないからです。

当然の事ながら、米国にあるサーバーは変更の日が違いますので、そちらも考慮します。ロシアは時間が違うが、日はヨーロッパと同じですね。

以上です。 分かりましたか。

多分、自分で考えながらじゃないと分かりません。

私も、今回EAを作るので、初めて、真剣に考えました。(^0^)


posted by 2chの人 at 02:04| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年05月26日

2010年 損益自動計算EA + 損益表(1)

2010年用の損益自動計算EAと損益表 その1です。

みなさんおひさしぶり、2chです。
FX勝っていますか? 私は・・・・負けています。(−_−)

私は・・・・微妙です。(−_−)(2010年08月22日 記)

昨年に個人的事情から一旦、FX中止。
今年になって復帰したのですが、復帰早々 勘がもどる前に、
大負けを食らってしまい。
その後、なんぴんゲールで大負け食らい。
最近のギリシャ危機で、私のFXも危機に瀕して...と、悲惨な状態です。
すべての口座で原資(昨年からの持ち越し)割れ。
そういう中でやっと幾つかの口座の一つが原資回復まであと一歩となって
きました。
回復してくると現金なもので、むくむくとやる気が...。

所が、その直後、大負けをくらってしまい、もうだめだと思ったががんばって
回復してきて、微利益までこぎつけたものの、またまた、直後に大負けくらって、
もはやこれまで、いやいや、まだまだ・・で、現在 微妙な状態です。(2010年08月22日 記)

まあ、勝つにはなによりも正確な計算と日々の記録が大切。
でも、口座が多くて、計算もめんどい。 そこで、

2010年用の損益自動計算EAと損益表(Excel)

作っちゃいました。 これを使うと

○一年のドルベース(円ベースもできるよ)の自動計算
○一年のドルの円換算 (その日のドル円から自動計算)
○月合計 年合計 なんかがあっと言う間にできます。
○めんどくさい、冬時間、夏時間の計算も自動で。


税金対策も完璧、税務申告書に添付すれば、税務署に褒められます。
なによりも一年に一回の計算でも十分(もちろん、毎日もできますよ)
という訳です。

毎日の手順は 
1)損益計算EA(DayProfit list by 2ch (Ver0.2))をメタトレーダーで実行する。
2)できたファイルのその日の部分を損益表にカットアンドペースト

以上です。 簡単ですね。
損益は最初の日から本日まで最大400日まで計算できます。
極端な話 一年に一度でも ”わっと”計算できます。

それでは、説明です。

書類2.zip

(バージョンupしてあります。もう一度ダウンロードしてね 2010年08月22日)

です。ソースも付いていますので、直せる人は適当に..。

まず、解凍したら、FX 損益表(2010年分).xls をエクセルで開いてください。
すでに、2010年5月25日8月20日までの円レートと適当な3日分のFXの利益が仮に入っています。
下のタブの 損益表(一月)をクリックして一月のページを
出して下さい。

損益表一月分.jpg
損益表一月のページ

G2にこの表のタイトルが Alpari(UK)損益表 と入っていますよね。
これを自分のブローカにあうように適当に直してください。
(この表は殆どすべてのブローカーに使えるはずですので、直して使いましょう)
ここは単なるコメントなので計算には関係ありません。
ここを直すと二月以降には自動的にコピーされます。
同様に冬時間、夏時間も必要ならば直してください。
これもコメントです。二月以降には自動的にコピーされます。
冬時間、夏時間についてはそのうち説明しようかと思いますが、
ぐわしくは、http://ja.wikipedia.org/wiki/夏時間 を読むと良く分かります。
Alpari はヨーロッパなので、この日にちであっているはずです。
次に E5 前月迄の合計に昨年からの持ち越し分をいれます。
これで準備は完了です。

ここで、一寸 確認です。
下のタブの十二月分の後 休日一覧を開いて下さい。
ここに休日の一覧がのっていますよね。
ここを直すと 休日の日にちを変える事ができます。
正月三が日、年末三日は良いとして、8月の盆休みは、実は休日ではないので
企業によって日にちがまちまちです。
一応、8/11 8/12 8/13を夏季休業にしてありますが、
必要に応じて直してください。
必要なければ、削除するか、2010年以外の年をいれると良いです。
さて、今度は五月 八月 の横の 仲値 を開いてみて下さい。

仲値の表.jpg
仲値(円レート)の表 仲値、利益をここに日付とならんで書く。

仲値 と 利益 が日付け と 一緒に並んでいますよね。
ここの表に 日付けと並んで 記入する事で、月々の表に表示されます。
この仲値の表はその月の横に置いてあると操作しやすいので
月が替われば、その横に移動すると良いでしょう。
最終的には(12月には)最後のページにおいて、1−12月だけを
印刷すればOKという訳です。

さて、円レートですが、

みずほ銀行、外国為替公示相場ヒストリカルデータ 

からもらいます。
このページにあるヒストリカルデータより2010年分をコピーします。
CSVファイルなので、エクセルの間隔はデフォルトのままなので、日付け
とかが全部表示できなく####になっているかもしれませんが、その時は
少し列幅を動かしてやれば見えます。このうち2010年からのデータ
を探してカーソルでドル円レートを横の日付と一緒に囲んで選び、
コピー&ペーストすればOKです。
CSVファイルと損益表を同時に開けば簡単にできます。
その時、仲値の表の黒太線が消えるかもしれませんが、実害はありません。
(気になる人はあとからまた書きましょう)
まあ、時々 円レートを追加してあげると良いでしょう。
元のドルが増えたり減ったりする訳ではないので、ずぼらな人は年末に
一度だけも可能です。(どうせ税金計算は年末です)
さて、同じ様に利益の表に 日付と利益をならんで、コピーすればよいのですが、その日付と利益は "DayProfit list by 2ch (Ver0.2)" によって計算できます。 

DayProfit list by 2ch (Ver0.2) は デフォルトで一日、一日の損益をファイルに出します。
内部では最初の日から(デフォルトで2010年1月1日)一日単位で集計計算しています。
それを書き出す時に集計が0かどうか見て、0以外の場合にその日にちと共に書き出します。
(取引があっても total 0 の場合はその日は書きだしません)

その2に続く

書類.zip
posted by 2chの人 at 20:42| Comment(23) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年 損益自動計算EA + 損益表(2)

2010年用の損益自動計算EAと損益表 その2です。

その1を先にお読み下さい。

それでは、本日はEAの使い方です。同梱しているEAは2つ。

Check EA Magic by 2ch と DayProfit list by 2ch (Ver0.2) です。

Check EA Magic by 2ch

Check Ea Magic by 2ch は おまけだと思ってください。
これは、マジックNo確認用+お勉強用という所でしょうか。
EA の セットアップ値をみて見ましょう。

Check EA.jpg
Check EA Magic by 2ch のセットアップ値

まずは、デフォルトで Check EA Magic by 2ch を走らせて下さい。どの通貨ペアでも良いです。
コメントが表示されたら、書き出し完了です。
(あっ、さっき気が付いたのですが、サーバーからtickが送られてない状態、
つまり、チャートが更新されない時、つまり日曜とかマーケットが開いていない時
にはコメントが表示されません。これは Start()コマンド内でコメントを表示
している為ですが、その場合でもサーバーと繋がっていれば、過去のデータは
読み出せますので、計算は終わっています。走らせて、ある程度時間が
たったらコメントが表示されなくても、ファイルが作られていれば完成です。)
(Ver0.1 では DayProfit list by 2ch もtick データ待ちだったのですが、
DayProfit list by 2ch (Ver0.2)ではこの部分も手直ししましたので、サーバーから
tickデータが送られていなくても、過去データさえ送られていれば、
つまり回線が繋がって、売り買いデータをterminal で確認できる状態であれば
すぐ、計算されます。)


..\expert\files\Profit ディレクトリの下に Alpari(UK).csv が作られます。
出来上がったファイルをエクセルで見て下さい。
一つ、一つの取引がサーバータイムのままで、

マジックNo 通貨ペア 取引開始日時 取引終了日時 スワップ 利益

の順に、年初から本日まで並んでいますよね。これと取引経歴をあわせて見ると、
どの取引がどのEAか分かりますよね。つまり、それぞれのEAのマジックNoが
分かる仕組みです。結構、マジックNoを見た事がない人も多いのでは
ないでしょうか。ちなみに、0は裁量取引です。
あと、この表は DayProfit list by 2ch (Ver0.2) で計算する、一日利益の検算にも使えます。
また、ソースを見れば、すごく簡単なのが分かりますよね。
でも、どうやって過去の取引を呼び出すとかファイルに書き出すとか、参考になりますよ。
あと、セットアップ値については、説明するまでもないと思いますが

SubDirectry = ..\expert\files の下に作られるディレクトリ、ここを変えれば当然サブディレクトリ名を変えられる。ちなみに、何も入れないとサブディレクトリは作られず、..\expert\filesの下に直接、ファイルが作られる。

FileName = ファイル名 ファイル名+.csv ファイルが作られる。変えれば当然変えられる。
必ず、名前を与える必要がある。

StartDay = 書き出す最初の日 この日から本日までのデータが書き出される。

DayProfit list by 2ch (Ver0.2)

DayProfit list by 2ch (Ver0.2) で、実際のデータ集計を行うのですが、このEAは大きく 3つの使い方があります。順に説明致します。

1)一日、一日のすべての取引を(裁量も含める)一日単位で集計する。

まず、セットアップデータを見て見ましょう。

DayProfitSet1.BMP
セットアップデータ(その1)

DayProfitSet2.BMP
セットアップデータ(その2)

少し眺めてみるだけで、大体推定がつきますよね。
取引日時は取引終了日時を使っています。確認時に、お間違いのない様。

SubDirectry = Check EA Magic by 2chとほぼ同じ
FileName = Check EA Magic by 2chとほぼ同じ、但しデフォルトは Alpari(UK1)

ServerTimeShift = ブローカーから日本時間(GMT+9)へ変換する時の時間のシフト分。
(例えば Alpari(UK) ならば 8 (時間)となる、夏時間・冬時間・サーバータイム参照)

SummerTimeBegin = サマータイムの始まる日時。
SummerTimeEnd = サマータイムの終わる日時。

Swap = 集計にスワップ分も入れるかどうか。デフォルトはTRUE。
Commition = 手数料の事、デフォルトは FALSE。
(単に私の使っているブローカでは手数料はないから)

これ以降のSet値はデフォルトのままでお使い下さい。

どの通貨ペアでも良いのでこのEAを走らせて下さい。
Alpari(UK1).csv というファイルができます。これが所望のファイルです。 
EAは400日分計算できますので、一年計算してもあふれません、毎日同じ設定でかまいません。

次にサーバータイムですが、詳しくは夏時間・冬時間・サーバータイムを読んで頂くとして、
夏時間の計算は、内部で日にちを見てて 
SummerTimeBegin <= 日時 < SummerTimeEnd の時に一時間調整しています。
従って、日本のサーバー等、夏時間調整のない場合などは
SummerTimeBegin > SummerTimeEnd
にする事で夏時間の計算はしません。

出来上がったファイルをエクセルで開き、日付と利益を損益表の仲値の頁にコピーで終わりです。
最初の内は、Check EA Magic by 2ch のファイルと照合して確認されてはいかがでしょう。

出来上がったファイルへのアクセスはディレクトリへのショートカットを作ってディスクトップにおいてあります。そうするとすぐアクセスできます。

2)マジックNo毎、または EA毎の 一日、一日の取引を一日単位で集計する。

には、(1)一日、一日のすべての取引を(裁量も含める)一日単位で集計する、設定に加えて、

CheckMagicNo = TRUE

さらに、計算したいマジックNoを MagicNo00 〜 MagicNo29 の何処かに書き込みます。
この時、複数書き込めば、それらすべての総計が計算されます。
ドラゴンピップスの様に マジックNo が複数あるものは、すべて書き込みます。
また、同時に 通貨ペアも書き込むと、その通貨ペアのみに限定されます。
マジックNoが分からない方は Check Ea Magic by 2ch を使って確認して下さい。
また、この時、同時にに通貨ペアの書き方を正しく認識して置いてください。
(まだ、DayProfit list by 2ch は Ver0.1 なので、正しく書かないと認識されない、
その内 頭の文字6文字で認識できる様にします)


通貨ペアは Ver0.2からは頭の文字6文字で認識できる様になりました。

これで、マジックNo毎、EA毎 の集計が可能になりました。

3)記入されているマジックNo以外の EAの 一日、一日の取引を一日単位で集計する。

次に、記入されているマジックNo以外の EAの 一日、一日の取引を一日単位で集計する、には、
まず、(1)一日、一日のすべての取引を(裁量も含める)一日単位で集計する。の設定に加えて、

CheckMagicInv = TRUE

計算したくないEAのマジックNoをすべて、リストに書きます。
裁量は0を入れる事をお忘れなく。これは、EAの種類によっては
ある程度の幅はあるが、その間で どんなマジックNoを取るか分からない物があるので、それならば、逆に分かっている物をすべて除外しようというわけです。結構、設定は大変ですが、一度 きりなので、がんばって設定しましょう。



posted by 2chの人 at 03:15| Comment(2) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年04月01日

新EA開発中 (003)

Alpari・Forex.com のスリッページ(すべり値)はどれ位?

現在EA(吉祥天 Ver0.1)を開発中ですが、どうもうまくいきません。
このEAはマーチンゲールタイプなので複数のポジを同時に決済する事があり、
しかも非常に小さな利益、例えば4ポジの時にトータルで5pipsを決済する時があります。
この時、確実に利益を取っていかないと、危険を冒して4ポジ目まで
保有したにもかかわらず、利益はマイナスなんて事もありえます。
倍々のマーチンゲールタイプなので、最初のポジを0.1Lotとすると2ポジ目は0.2Lot、3ポジ0.4Lot
4ポジ0.8Lotとなります。つまり4ポジ目まで取った場合は
5/(0.1+0.2+0.4+0.8) = 5/1.5 = 0.33/0.1
つまり0.1Lot辺り0.33Pipsの利益となる訳です。

なにが言いたいかと言うと、決済時のスリッページ等が影響して
利益が確保できない可能性もあるという事です。

実際、実験的にリアルで運用してみると、10ドル利益のはずが3ドル
なんて事が平気であります。
そこで、リアルの決済時にどんな事が起こっているかEAを改造して
追跡する事にしました。その結果しだいではEAを利益が確保できる様
に大幅に改造いたします。

実は前から、決済時にどれ位、”すべる”か知りたかったので、丁度良い機会です。
また、結論から言うと、改造いたします。但し、もう少し実験してから


まず、本日のアルパリでの 吉祥天 の取引です。

Alpari(10_04_01_B).BMP
2010年4月1日の吉祥天(Ver0.1) Alpari での取引 @が1ポジ Aが2ポジの取引

少しメタトレーダーの関数の話になりますが、吉祥天は決済に買いの場合は

bOdrClose = OrderClose(iOrderTicket, dOrderLots, Bid, 3, Blue);

と言う関数使っています。簡単に解説すると
iOrderTicketのチケット番号の取引をdOrderLots分
成り行きすなわちBid値で決済し、その時すべり値(=スリッページ)は±3Point
まで許して、チャートの表示はブルーですよ。
結果をbOdrCloseに入れますのでこの結果がTrueならば旨く取引されたし
Falseならば失敗してますよ。
という事になります。

また、一般的に複数のポジションを同時に決済するタイプのEAは決済値に達すると一気に複数ポジションを決済いたします。
これは、一気に決済しないと一部のポジションが残ってしまう事がありその為にアルゴリズムがうまく組めないからです。
私の今までみたタイプの複数決済EAはすべてそうなっています。
(実はこれが利益が確保できない事につながるのですが...)

さて、まず本日(2010年04月01日)の@の取引について見てみます。
取引経歴より買値は 1.35063 である事が分かっています。
また、記録したパラメーターを生で書くと

EURUSD

OrderTime = 17:29:44
ReturnTime = 17:29:46
OrderTicket = XXXXXXXX (変更済み)
RtnOrder = True
OrderBidAsk = 1.35216
Get BidAsk = 1.35216
OrderLots = 0.1(変更済み)

(追記:プログラムを見直して、Get BidAsk は必ずしも正しい値を反映していない事がわかりました。この値は取引経歴からも分かりますので値の確認はしてありますので、話の大筋はかわりませんが、この説明では訂正しておきます。
また、後の説明では RtnOrder = False つまり取引失敗の時にも値を持っていますが、失敗ですので、その時、この値の意味はありません。)


となっています。つまりEURUSDの取引が17:29:44(=Alpariサーバータイム)
に始まり、2秒後にレスポンスがありチケットNoはXXXXXXXX で取引は成功
その時の取引リクエスト値は1.35216 で 実行も1.35216です。
となります。また、この時吉祥天は0.1Lotあたり15pipsの利益を狙っています。
実際は 1.35216 - 1.35063 = 0.00153 (=15.3 pips)となります。
この時、Alpariは非常に優秀(ずるがない?)でスリッページ0で実行されています。

さて、Aの取引について見てみます。
取引履歴よりそれぞれの買値は 1.35264 1.35110 である事が分かっています。また、記録パラメータの生の値を書くと

EURUSD

OrderTime = 01:19:47
ReturnTime = 01:19:48
OrderTicket = XXXXXXXX(変更済み)
RtnOrder = False
OrderBidAsk = 1.35181
Get BidAsk = 1.35181
OrderLots = 0.2(変更済み)

OrderTime = 01:19:48
ReturnTime = 01:19:50
OrderTicket = YYYYYYYY(変更済み)
RtnOrder = False
OrderBidAsk = 1.35181
Get BidAsk = 1.35174
OrderLots = 0.1(変更済み)

OrderTime = 01:19:58
ReturnTime = 01:19:58
OrderTicket = XXXXXXXX(変更済み)
RtnOrder = True
OrderBidAsk = 1.35171
Get BidAsk = 1.35171
OrderLots = 0.2(変更済み)

OrderTime = 01:19:58
ReturnTime = 01:19:58
OrderTicket = YYYYYYYY
RtnOrder = True
OrderBidAsk = 1.35171
Get BidAsk = 1.35171
OrderLots = 0.1(変更済み)

これは一体どういう事かと言うと決済値 1.35181 に達したのだが
実行してみるとサーバーから それじゃ決済させてあげない(=False)
と言われてしまい、2個目の決済の時 1.35174 に成り行きがなってるよと言われて決済できず、しようがないので次の Tick を待っていたら 十秒後の01:19:58に決済できたけど、その時の 成り行き値は
1.35171 に下がっていたって事になります。実行そのものはすりっページなしで実行されており、大変優秀です。
実はこの取引ではトータル 5Pipsを狙っているのですが、まず決済時の
条件を検討して見ましょう。

(1.35181 - 1.35264) + (1.35181 - 1.35110) x 2 = 5.9Pips

で実際に実行された値は

(1.35171 - 1.35264) + (1.35171 - 1.35110) x 2 = 2.9Pips

で、大幅に減っています。これは、実行時に実際の成り行き値が動いて
しまい、(大抵は大勢の人が同時に決済する指標あたりなので利益が減る方向に動く)
減ったと言う事で、この2つの取引に関する限り、

Alpari は スリッページをユーザーの損な方向に動かしていない

という事になります。
(まあ、成り行きが利益が減る方向に動くので同じとも言えますが..)

次に本日の Forex.com(Japan)で実行した結果を載せます。

Forex.com(10_04_01_B).BMP
2010年4月1日の吉祥天(Ver0.1) Forex.com での取引 @が2ポジ Aが3ポジの取引

さすがに、すべて解説いたしませんが、
Bの取引の買値は 1.35107 と 1.35263 また利益 5Pipsを狙いパラメータは
EURUSDpro

OrderTime = 23:32:26
ReturnTime = 23:32:27
OrderTicket = XXXXXXXX
RtnOrder = True
OrderBidAsk = 1.35180
Get BidAsk = 1.35180
OrderLots = 0.2

OrderTime = 23:32:27
ReturnTime = 23:32:29
OrderTicket = YYYYYYYY
RtnOrder = True
OrderBidAsk = 1.35180
Get BidAsk = 1.35180
OrderLots = 0.1

Cの取引の買値は 1.35050 1.35119 1.35259 利益 5Pips パラメータは

EURUSDpro

OrderTime = 05:43:41
ReturnTime = 05:43:42
OrderTicket = XXXXXXXX
RtnOrder = True
OrderBidAsk = 1.35134
Get BidAsk = 1.35134
OrderLots = 0.4

OrderTime = 05:43:42
ReturnTime = 05:43:43
OrderTicket = YYYYYYYY
RtnOrder = True
OrderBidAsk = 1.35134
Get BidAsk = 1.35134
OrderLots = 0.2

OrderTime = 05:43:43
ReturnTime = 05:43:44
OrderTicket = ZZZZZZZZ
RtnOrder = True
OrderBidAsk = 1.35134
Get BidAsk = 1.35129
OrderLots = 0.1

です。注目すべきは最後の

OrderBidAsk = 1.35134
Get BidAsk = 1.35129

でスリッページ以上のスリップですが、後で経歴を見直すと1.35134でした。

少し訳がわかりません。
(追記:取引経歴が正しい様です)

さて、此方は一度もはじかれる事なくたった一回で約定ですが、
チャートの動きもAlpariに比べると遅いので感覚的にもあっています。
利益も確保できた状態です。

Forex.com も スリッページをユーザーの損な方向に動かしたりしていません。

但し、此方はスプレッドがAlpariより広いので、その分最初から損している感じ
です。どちらが良いかは好みですが、少なく吉祥天の決済の方法では
Alpariで利益をすべて確保とは行かない様です。

さて、それでは、利益を確保するにはどうしたら良いのでしょう。
それは、利益確保値以上で決済を実行するEAにする事です。

あれっ 
”複数のポジションを同時に決済するタイプのEAは決済値に達すると一気に複数ポジションを決済いたします。”
って説明しましたよね。一寸、矛盾しますね。

実は、その方がアルゴリズムがやさしいのでそうなっているだけで
複雑なアルゴリズムを考えれば、利益確保型のEAを作る事も可能です。
その為には大幅な改造と実験が必要なので時間が掛かります。
しばらくは今の形で実験を続けます。

追記:きりりさんが教えて下さった方法で改造中です。
   それ程時間が掛からず実現できるかもしれません。
追記2:出来ました。月曜日からテストサーバーで動かしてみます。2010/04/04

posted by 2chの人 at 22:18| Comment(3) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年03月22日

税金納めましたか?

3月15日は確定申告最後の日
実はここ数年は毎年確定申告しています。
今年はFXの利益...(利益ですよ、損益ではありません^^;)
も加わって、雑所得を少し収めました。
EAの代金は必要経費20万円強という事で..(^0^)
もう色々プリントアウトしたら100枚以上になっちゃいました。

税務署の人に”すごくきれい”って褒められました。うれしくありません。(−_−)

来年は今年の100倍、雑所得を収めるのだ〜....
収められたらいいな〜 .. 収められるかも......無理かも

昨年は実質3ヶ月程度しか取引しなかった事を考えると上出来かもしれません。
所で税金って3月15日中に納めないと利子がつくって知ってました?
税務署の帰りに郵便局に駆け込んじゃいました。
取るときはきっちり取られますね。

 
posted by 2chの人 at 21:33| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2010年03月16日

2010 年 取引始めました。(002)

2010 年 取引始めました。(001)

で、バックテストまでやって、再導入した 、先行者君(M5G Cyborg)ですが、本日 SL 。
今年に入って3度目です。
本日の GBP/USD は、まるで狙い済ました ”ストップ狩りの様” 絵に描いたとは、正にこの事。
”ストップ狩り”の後はちゃんと TakeProfit まで行くおまけ付き。
思わず、アルパリのストップ狩りかと思って Forex.com のチャートを調べちゃいました。
すると...同じでした。
う〜ん。してみると、これは世界的レベルでストップ狩りをしている..きっとロシアの陰謀だ。(^0^)

Alpari.BMP
上の線から TakeProfit レベル、BUY ポジション初期値 、一回ナンピンした StopLevel
まるで、絵に描いた様に狩られた後に TakaProfit へ...バカヤロー

ForexCom.BMP
思わず調べた Forex.com ..... 同じでした。(こっちの方がスプレッドが大きい)

まあ、気持ちが落ち着くまで 暫くは先行者君にはオーバーホールを申しつけます。
...う〜。 落ち込む。

 
posted by 2chの人 at 22:14| Comment(0) | MT4 売り買い報告 | このブログの読者になる | 更新情報をチェックする

iPhone で MT4 (003)

FXには色んなリスクがある。

なんか、言い古された言葉ですが、本日、それを痛感しました。

iPhone で MT4 (002)

と全く同じ状況に本日なりました。また、回線がつながりません。
しかも、本日はポジションを持っている....。

NTT いい加減にしてくれよ。

で、帰ってみると...あれっ。 薄暗い中に白い封筒がある。
よく見ると...○○電力って書いてある。
って、電気がつかない。ブレーカーを見ても別に普通です。

封筒には (重要)電気料金の支払いについてのお願い

そんな...電気料金は振り込みのはずなのに。
電話してみました。すると。
1月 2月 が未納です。...振込みのはずなんですけど
3月 23日から引き落とされます。 ... ・・・・・・(絶句している)。(それで、電気止めるなよ)

電気を止められたのは、生まれて初めてです。
電力量計(電気のメータね)から裸電線がはずされているのも初めて見ました。

繰り返しますが...

FXには色んなリスクがある。

ちゃん、ちゃん....う〜ん一寸洒落にならない。


ちなみに、電力会社屋さんが来るまでの間に、ガス、水道 に電話しました。
みんな、引き落とされているとの事でした。
何で、通信回線関連だけ、やられるの!?。


posted by 2chの人 at 21:42| Comment(0) | MT4 iPhone | このブログの読者になる | 更新情報をチェックする

2010年03月13日

新EA開発中 (002)

EA(吉祥天 Ver0.1)実験中

今週の8日(月)からReal投入開始、さっそく
9日に2ポジの後、利益ゲット〜っと思ったら、
えっ、おかしい。 10ドルゲットのはずが −7ドルゲット
(って損失だよね) で よく見直してみると、あっ〜プログラムに
バグが、設定利益が0ドルになってる。おまけに、利益確定のタイミング
が遅れて、その間に市場が動いて0ドル所か −7ドル、
まあ、タイミングが遅れたのはともかくも、既にバグ 発見。
あんまり、人のプログラムの事は言えない.....反省、反省。
と言う訳で、再バックテスト、もっと利益がでるはずです。

吉祥天(Ver0.1) 09_04_01 10_03_06 OneLot100000b.gif
吉祥天(Ver0.1) 09_04_01 10_03_06 OneLot100000.htm

その後は昨日18時(日本時間)まではポジション取らず。
週末なので、先ほど止めました。
(止めなければ、その後、一回、勝っていたはずですが...)

まあ、この調子では Ver0.1  ‐〉 Ver1.0 は何時の事か。

posted by 2chの人 at 01:48| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年03月06日

新EA開発中 (001)

新EA(吉祥天 Ver0.1)開発中

始まりは EAKSP0310 でした。
EAKSP0310 は、ネットの一部では負けなしのすごいEAとの評判でした。
このEAに対する私の評価は....。

シンプルなアルゴリズムで、アルゴリズムとしては大いに、評価する所がある。
(まあ、オリジナルではないと思いますが)

一方で、"EAのでき"は悪く、プログラムにバグだらけ。
サポートも悪く、お金をゲットしたらブログを閉じて、とんずら は頂けない。
(結構 EAが高かったのに..(−_−))
EAにストップロスが付けられない(付けても、マトモに付かない)
一つのポジジョンに2つ、3つのメールが来る事がある。(なんかバグのにおいがする)。
バックテストが良くなる様にカーブフィッティングされている(様な気がするだけ(^0^))

てな感じで、良い所を、悪い所が完全にカバー(^0^)しています。

まあ、そんなに言うなら、自分で作ったら..って声が聞こえて来ました。

そこで...自分でやっちゃいました。

EAKSP0310 と同じ動きをする(つもり)のEAをデモサーバーでも動かしていましたが、
なんとなく形になって来たので、開発中のEAについて書いて置きます。
まあ、色々 やってたら、それらしいEAができそう...が本音ですが。
とりあえず、本日はさわりだけ。

まずは、EAKSP0310のバックテスト Alpari なので AC_digits=true それ以外はデフォルトです。

EAKSP03102009_04_012010_03_0620OneLot100000.gif
EAKSP0310 09_04_01 10_03_06 OneLot100000.htm

綺麗な右肩上がりですが、なんだか増え方が少ないよね。まあ、マーチンゲールEAの特徴ですが。

EAKSP0310 動作解析 でも分析していますが、このEAは移動平均線を使っています。400本の移動平均線の±40Pipsより外に50本の移動平均線があって..... 詳しくは EAKSP0310 動作解析 を追記しました。

吉祥天(Ver0.1)Filter20OFF2009_04_012010_03_0620OneLot100000.gif
吉祥天(Ver0.1)Filter OFF 09_04_01 10_03_06 OneLot100000.htm

そこで、±40Pipsより外で50移動平均線をチャートがよぎった時すべて第一ポジション
を取ると...この通り、大ドローダウンします。( EAKSP0310 動作解析 を..(^0^))
でも、良くみると取引回数が多いので、結局 ゲインは似た様な物だよね。
でも、まあ、普通はこのドローダウンには精神的に耐えられないよね。
右からドローダウンの時の様子をみて下さい。

WS000000.BMP
一番右側のドローダウン

WS000001.BMP
真ん中のドローダウン

WS000002.BMP
一番左のドローダウン

WS000010.BMP
補助線の説明

それぞれのラインの説明をしておきます。
白が400移動平均線から40Pips、緑が50Pips、マゼンダが70Pipsです。
50-70の "不感帯バンド"に第一ポジションがあるのが分かると思います。
他の2つも良く見て下さい、"不感帯バンド"に第一ポジションがあります。私は、"不感帯バンド"を結果から見たカーブフィッティングと見ますが、最適化かも...。
良く見ると、しっかりストップレベルが設定されてますよね。(^0^)

吉祥天(Ver0.1)2009_04_012010_03_0620OneLot100000.gif
吉祥天(Ver0.1) 09_04_01 10_03_06 OneLot100000.htm

これは、実験中のEAのバックテストですが、良くみると EAKSP0310より取引回数が増えて、
ゲインが大きくなっています。

(このバックテストは正しくありません。詳しくは、新EA開発中 (002)をどうぞ)
実は”魔法のフィルター”を考案しました。
テスト期間中に EAKSP0310 は18回の4ポジ、吉祥天(Ver0.1)は14回の4ポジです。
取引回数は吉祥天(Ver0.1)の方が多い事を考えると、かなり優秀かも。
来週からテストを始めます。その内、良い報告ができるかも(^0^)

posted by 2chの人 at 23:42| MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年03月02日

iPhone で MT4 (002)

iPhone で リモートコントロール

MT4をリモートで見るのにiPhoneを使っています。使ってるソフトは
これ(LogMeIn Ignition for iPhone)  このソフト、iPhone用ソフト
としては結構な価格がしますが、実に便利。 起動すると、

iPhone01.jpg
まずは、ID(メールアドレス)とパスワード(2回目からは設定不要)

iPhone02.jpg
接続可能なPCを表示(繋ぎたいのを選ぶ)

iPhone03.jpg
接続中(待つこと30秒 かな)

iPhone04.jpg
繋がりました。(使い方まで表示してくれる)

iPhone05.jpg
さらに、バックに薄っすらと画面が見える

iPhone06.jpg
横に向けて画面を表示すると全体が見えます(でも小さい)

iPhone07.jpg
虫眼鏡を押すと画面が大きくなります。

操作の仕方はカーソルを真ん中に置いたままで、画面を手で動かします。
(カーソルを動かすモードもありますが、画面を動かす方が操作しやすい)
全体を見て、大体の場所にカーソルを持って行って、そこで画面を大きくして細かく制御。
慣れると、とっても使いやすいです。
欠点は繋ぐのに logMeIn 社のサーバーを介してIPアドレスをもらったり、暗号化したりしている
のですが、このサーバーの応答が実に遅いのです。繋がるかどうか一瞬不安になるくらいです。
繋がってしまえば、使いやすいです。NAT越えなんかもできるとか、できないとか...(不明)

所で....

本日、昼間 まったく繋がらなくなりました。

iPhone00.jpg
この通り、すべて繋がりません。

この少し前までは、繋がっていました。
最近、応答が遅い気がしていたので...終にサーバーダウンか。
この手のソフトはサーバーの信頼性が全てなのに..。
でも、ホームページを見ても何の表示もありません。
”あ〜あ、アメリカの会社だからいい加減なんだ。しょうがないな。
バックアップに別のソフトを探さないと....。”

家に戻ると... うんっ。あれっ。 ネットが繋がってない。
NTTに電話しました。(携帯電話で..)
”はい、工事費(840円)の入金が確認できないので止めました”
”えっ。なにそれ。そんなの来てないよ。”
何時もは領収書が入っている封書で(全く見かけは同じです)請求書が来ていました。
”コンビにで入金して頂けると最大で30分以内に繋ぎます”

15分で繋がりました。

という訳で、logMeIn社は無罪、有罪は私(いやNTTか)でした。

ちゃん、ちゃん(^0^)


posted by 2chの人 at 22:39| Comment(0) | MT4 iPhone | このブログの読者になる | 更新情報をチェックする

2010年03月01日

EAKSP0310 リアル取引

ここの所、EAKSP0310 について色々書いています。
本日は、別の事を書こうと思っていたのですが、実はマーチンゲールEAを
作る為に EAKSP0310 と同じ動きをする(つもり)のEAをデモサーバーでも動かしています。
最終的には、違うEAにするつもりですが、検証の為にあえて同じ動きをさせています。
バックテストではまったく同じ取引をする様に設定したつもりなのですが、やはりデモ取引
のせいか、それとも、使っている関数が異なる(だろう)せいか微妙に異なるタイミングで
取引をします。本日は、その微妙なタイミングが"命取りになるかも知れない"
例に遭遇しましたので、個人的、興味もあって残して置きます。

取引デモ.jpg
これはデモサーバーです。(実験中のEA)

これは、ただいま実験中のEAのデモですが、黄色○で第一ポジを、桃色○で第二ポジを取って
その後、なんなく、緑色○で決済しています。このEAにもメール機能をつけてありますので
それぞれの○でメールが来ています。次のリアル取引でも同じ様にメールを設定してあります。
黄色○、桃色○でほぼ同じタイミングでデモ取引も、リアル取引も、メールがきました。
当然、緑色○で決済した時も、時を置かずにリアル取引のメールが来ると
思っていました。所がその頃....

取引リアル.jpg
こちらは、リアル取引です。(EAKSP0310)

リアル取引は緑色○を見ての通りほんの少し(恐らく1Pips以下)足らずに決済、できなかったです。
(2010年3月9日に、全く同じ事が起こりました。実は EAKSP0310 と同じ動きをする様に
作ったつもりが、そうはなっていませんでした。私の考えた構成では同じに作れません。
緑色○のタイミングでは、実験中のEAに入れてあった"魔法のフィルター効果"で
決済されたのです。バックテストを詳しくやって、やっと分かりました。
同じ物って作れないものですね)

さらに、橙色○では、第四ポジを取り損なっています。これもほんの少しです。
その為、値が戻ってきて、第三ポジあたりになっても決済できません。
もし、第四ポジを取ってれば戻りで簡単に決済したはず。
そうなると、方向感を失ってしまい、3時過ぎまでふらふら状態てす。
その後、急落 赤色○で第四ポジを取った時はこの後急降下するのではないかと思いました。
まるで、STOP狩りをするかの急降下の後、急上昇、結局事なきを得たのですが、
一連の取引を終わって+7ドルでした。(な〜に それ)

それぞれの取引を見てみると、黄色○、桃色○はリアル取引の方が微妙に高い値(つまり不利な値)
を取っており、これがその後の緑色○で決済に届かなかった原因ではないかと思います。

(うそで〜す。上の説明の通りです)
また、リアル取引の方は(つまり、EAKSP0310の事)はメールシステムにもバグがあるらしく、
ポジ一つに対して2つも3つもメールが来る事があります。最初、暴走したのかと思ってしまいました。
どうも、バグはメールだけみたいで、ポジションその物は間違って取る事はないみたい。
暴走でなくて良かったですが、本当に今日は疲れました。(^0^)

posted by 2chの人 at 21:52| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

2010年02月27日

EAKSP0310 動作解析

EAKSP0310 導入 ではサポートブログを閉じちゃう事に怒りを
感じてしまい、少し言いすぎたかも知れません。
所で、怒りに任せて、色々いじっている内に、第一ポジション取りの動作も分かってしまいました。
なんだか、カーブフィッティングと言えなくもないな〜っと思っています。

EAKSP0310 Part1 インジケータ
EAKSP0310 Part1 インジケータ.mq4 (ソース)

EAKSP0310 Part2 インジケータ
EAKSP0310 Part2 インジケータ.mq4 (ソース)

をドロップアウトしてみて下さい。

10_02_28 取引1.jpg
この絵の様になるはずです。

実はこの取引は2010年2月26日(金)曜日のリアルタイムの取引をバックテストで
再現したものです。実際の取引もこの通りでした。画面には3組の取引が見て取れます。
右の方の最後の取引はまだ決済されていません。
(実は止めるの忘れてしまい、月曜に持ち越しです、どうなるやら)

10_02_28 取引2.jpg
真ん中の取引を拡大してみます。

第一ポジションが緑の線と白の線の間にあるのが分かりませんか。
この線は移動平均400(赤)から 40Pips(白)と 50Pips(緑)離れたものなのです。
どうやらTypeAの取引はこの間で移動平均50(青)を過ぎった時に値を取る様です。
TypeBからTypeEまでもこの線のPips値を変えるだけだと思います。
バックテストで色々探してみて下さい。
Part2インジケータのセット値を色々変えたのを幾つもドロップする事で表示可能だと思います。
まあ、そろそろ疲れて来たので後はみなさんにおまかせ致します。

なぜこれがカーブフィッティングなのでしょうか。

実は例えば、TypeAからTypeBまでの間に取引しないバンド
(うまく表現できませんが要するにTypeAの緑の外でTypeBの白の内までの間)
がある事になります。なぜ、この間が開いているのでしょう。
恐らくは”色々幅を変えてみたら、その間は取引させない方が良かった
ではないでしょうか、まあ、あくまで推定ですが。
これは、例えばあるEAで”昨年の三月に大幅なドローダウンをしたので三月は取引しない事にした”というのと良く似ています。
同じ様な話でも、”FRBの発表がある時には大きく荒れる事が多いので、その前後は取引しない”とは違います。
どう違うかと言うと、前者は再現性がない可能性が高いと思われるのに比べて
後者は再現性がある所が違います。
また、商用的な意味もあるのではないかと思います。
たぶん、”取引しないバンド”も取引させるとドローダウンがあり、見劣りしてしまうのでしょう。
これは、単に見かけの問題でEAの性能とはあまり関係がないと思います。
寧ろ、この部分も取引すれば回数が増えるはずなので、負けた時のコントロールを
する事により年間で見ると利益が多くできるのではないかと思うのですが..
でもEAの売り文句として”驚異的な勝率を誇る”とは言えませんよね。

実は、前にビルさんの波乗りに興味をもって、その時にマーチンゲール
アルゴリズムのEAを作ったのです。(実用には今、一つでしたが...)
それゆえ、マーチンゲールEAには少し詳しいと思っています。
マーチンゲールEAは破綻する時は派手に破綻しますので、
商用的には破綻しない様に見せかけたい気持ちも分かります。

今回はこれで 解析終了です。(^0^)

追記1:”カーブフィッティングぎみやサポートなし”だから、このEAがだめではありません
寧ろ、単純なアルゴリズムでうまく動いており、マーチンゲール手法をうまく使っている。
リスク管理をすればちゃんと儲かるに違いないと考えています。

納得するまで、私は使い続けるつもりです。

ただし、一年間でまったくドローダウンしないとは考えない方が良いと思います。
バックテストは”ドローダウンのタイミングをはずしてある”と考えるのが妥当だと思います。

追記2: 2010/03/01
簡単なEAを作ってバックテストで確認してみました。
やはり、”40Pipsより外側”だけの条件ではTP=0にしても
ドローダウンするタイミングがある(要するに避けられない)様です。
3回ナンピンするぐらいでは、避けられないタイミングがあるのは普通ですので、
当然の結果だと思います。
しかし、条件をうまく整えれば、年間を通じては 結構な 利益が上げられる様ですので
確認用のEAを少し改造して自作EAにする事にしました。
うまくいけば、良い報告ができるかも...(^0^)

追記3:2010/03/07
簡単なEAを作ってバックテストで確認してみました。
やはり、”40Pipsより外側”だけの条件ではドローダウンするのを図入りで 新EA開発中(001) に書いてあります。
また、TypeAからTypeBまでの取引しないバンド="不感帯バンド"は50Pipsから70Pipsの様です。

WS000010.BMP
簡単なEAで起こったドローダウンの様子

posted by 2chの人 at 03:45| Comment(0) | MT4 EAを使おうよ | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。