2012年2月29日水曜日

ナン

フライパンでナンを焼いた。
強力粉と薄力粉と砂糖を混ぜて、予備発酵したドライイーストとぬるま湯、ヨーグルトを加えてこねる。
ほどよく醗酵したら、あとは強火で焼くだけ。

せっかくなので夜はカレーにした。

夫がタンドールをつくろうと画策している…♪


【今日のカメラ】
ボディ 携帯電話 T008
レンズ -

2012年2月25日土曜日

週次報告

今週は17勝16敗、512.0pipsのマイナス。大敗!
最優秀賞はWallStreetForexRobot。9勝0敗、72.3pipsと一人勝ち。

A級戦犯はForexComboSystem。2勝8敗、-362.1pips。
なんとストップロスが5回、すべてEURUSD。

公式のデモトレードでも、多くのEAをリアル口座で検証しているbirtさんのお宅でも、
特に今年に入ってからちょっとひどいことになっている。

何と言っても、稼ぎ頭だった#1が負け続けているのが痛い。
(私は#1は現在非稼働だけど)

B級戦犯は今週から参戦したForexGrowthBot。0勝7敗、-206.8pips。
このEAに関しては、10連敗、20連敗することも(ザラに)あるようだが、
今のところそんなに心配はしていない。

その他のEAは、ForexMegaDroidのGMT+5が5勝1敗、-22.2pips。
GMTオートは取引がなかった。
SteadyWinnerは約2週間ぶりに動いて1勝0敗、6.8pips。

数秒~数分でトレードをするMillionDollarPipsなんかにもちょっと興味はあるのだけど、
ThinkForexはスプレッドが激狭!とは言えないので、動作環境としてはイマイチかなぁ…

笑顔で稼いだ

5ヵ月半を過ぎたうちの子供、まだ人見知りは始まっていない。
いつも、誰にでもニコニコへらへらと愛想を振りまいている。

産科の先生にもニコニコ。
スーパーに行ってもニコニコ。
歯医者に行ってもニコニコ。

とにかく人間の顔を見ればニコニコ。
鏡に写った自分の顔を見てもニコニコ。
トイザらスのチラシに写っている赤ん坊の笑顔にまでニコニコ。

今日は、お昼に行ったカレー屋さんで、店員さん(インド人だかネパール人だか)にニコニコ。

その後に行ったショッピングセンターのベビー用品コーナーでも、エンゼルのスタッフさんにニコニコ。
「良い笑顔を見せてもらったわっ」とガーゼハンカチを1枚いただいてしまった。

人見知りというのもひとつの大事な成長過程らしい。
近いうちに、人の顔を見たら泣き出すようになるのかな…。

ペパーミント

昨日の陽気のせいで、花粉症の症状が出始めた。

べにふうきが良い、なんて話があるので、昨年末に買っておいたのだけど、
このお茶にペパーミントがブレンドしてあった。

ペパーミントは、母乳の出を抑制してしまうらしい。
ただでさえ、あまり出ないのに…。

母乳がよく出ると言われるプーアル茶を飲んでも大して変わらないので、
出なくなるペパーミントを摂取しても大して変わらないかもしれないけど。。

2012年2月22日水曜日

Myfxbookにデータを(無理矢理)アップロードする方法(2) アップロード

前の記事で作成した成績データをPOSTする。
私はC#のコンソールアプリで作成した。

static void Main(string[] args)
{
    // リクエスト
    string url = "http://upload1.myfxbook.com/upload.html?id=foofoo&pass=barbar";
    HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
    req.Method = "POST";
    req.KeepAlive = true;
    req.ContentType = "application/octet-stream";
    req.Accept = "*/*";
    req.ServicePoint.Expect100Continue = false;

    // 送信ファイル
    string filePath = "C:/statement.csv";
    FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);
    req.ContentLength = fs.Length;

    // 送信
    Stream reqStream = req.GetRequestStream();
    byte[] readData = new byte[0x1000];
    int readSize = 0;
    while (true) {
        readSize = fs.Read(readData, 0, readData.Length);
        if (readSize == 0) {
            break;
        }
        reqStream.Write(readData, 0, readSize);
    }
    fs.Close();
    reqStream.Close();
}

POSTの仕組みは、ほとんどどこかのサンプルソースをコピったのは内緒。
そしてホントはレスポンスを取ったりすべきなんだろうけど、省いちゃった。

送信先URLのパラメータは、「id」にMyfxbookのアカウント番号を指定する。
「pass」には、Myfxbookにログインする際のパスワードを指定する。

あとは実行するだけ。

こんな面倒なことをする人はあまりいないと思うが、
その気になればいくらでも良い成績をでっちあげて公開することができる。

ただ、もちろんこの方法では、Myfxbookの2つの認証機能は赤バッテンのまま。
ちゃんと緑チェックになっている成績以外は、信用しないほうがいいということ。

Myfxbookにデータを(無理矢理)アップロードする方法(1) 成績データ

私はエコトレFXの成績をMyfxbookにアップロードしている。
本来であればMT4から行われるデータ送信の仕組みを、擬似的に再現した。

まず、成績データのつくりかた。
データはCSVで、複数行(取引の数だけ)の明細部と、1行のフッタ部で構成される。

明細部は15項目あり、順に
  1. 注文番号
  2. オープン日時
  3. 取引種別
  4. ロット数
  5. 通貨ペア
  6. オープン価格
  7. SL
  8. TP
  9. クローズ日時
  10. クローズ価格
  11. 手数料
  12. スワップ金利
  13. 損益(スワップ・手数料を含まない)
  14. コメント
  15. マジックナンバー
となっている。

注文番号は、1から連番でも良いが、私はエコトレFXの「チケット番号」を記述している。

「日時」系は注意が必要。
単純に何年何月何日…と書くのではなく、「1970年1月1日からの経過秒数」で記述する。
これは、Excelなんかで算出すると簡単。

=("2012/2/1 10:20:30"-"1970/1/1")*24*60*60

もしくはこのへんを利用する。

取引種別は、買なら'0'、売なら'1'。入金は'6'。出金はまだしたことがないので不明。

SL・TPは、エコトレFXの場合は基本的に自分で設定しないので'0'。

コメントは、記述しない場合はブランク、記述する場合はダブルコーテーションで括る。
コメントに"[sl]"と記述(もしくは付加)すると、Myfxbookの履歴で「SL」セルがピンクになる。

マジックナンバーは、私はスキャルエンジンとリバーサルエンジンで異なる値を記述している。
手動トレードのみの場合や、Myfxbookの「マジックナンバーごとの解析」を使用しないのであれば'0'で構わない。
また、入出金のレコードも'0'で良い。

フッタ部は6項目で、
  1. 口座番号
  2. 基準通貨
  3. 残高
  4. 有効残高
  5. 更新日時
  6. EOF文字列
となっている。

口座番号は、私はエコトレFXの口座番号を記述している。

基準通貨は、ドル建てであれば'USD'。エコトレFXは円建てなので'JPY'。

有効残高は、保有中のポジションがある場合の含み損益を加味した金額。
私はポジション保有中にデータをアップロードしないので(面倒なだけ)、有効残高は常に残高と等しい。

更新日時は、現在日時を設定しておけば良い。

そして最後は'end'固定。

これでアップロードするCSVファイルは完成。

1,1324206618,6,0.01,,0,0,0,1324206618,0,0,0,100000,"Deposit: Bank Transfer",0
10173150,1324477859,0,0.1,EURUSD,1.31132,0,0,1324481941,1.31257,0,0,972,,5933478
10206783,1325053029,0,0.1,EURUSD,1.30725,0,0,1325067340,1.30659,0,-1,-513,,5933478

10787330,1329462304,1,0.2,EURUSD,1.31314,0,0,1329722105,1.32027,0,0,-11378,,3497435
969598,JPY,249734,249734,1329770631,end

こんな感じ。
アップロードする方法は次の記事へどうぞ。

2012年2月21日火曜日

BCG

1ヶ月遅れで、保健所のBCG合同接種に行ってきた。

受付開始時間より10分ほど前に到着…の予定が、駐車場の空き待ちで大渋滞。
しかも、渋滞の最中に後ろからいやーな音と…においが…
そしておむつが気持ち悪くなったのかぐずり出す子供…。ひぃ。

受付終了前にはなんとか入れたものの、順番が最後の最後に。

いつも産科で予防接種を受けるときの感覚で、行って打っておしまい、というイメージでいたのだけど、
何やら歯の話とか、BCG以外の予防接種の話、問診に測定…と盛りだくさんだった。

問診では、女の子に見えないせいか「袋に玉はあるかな」とか聞かれちゃって、苦笑い。

検査では、うつぶせで頭がしっかり上がるので「成長早い」と言われ…そりゃ5ヶ月半ですから。
(正規の日程で来てる子たちは3ヶ月~半くらい)

接種の時には「力強い、将来楽しみ」…あれ、また男の子に間違われた?

私自身はBCG接種の経験がないので、ハンコ注射と呼ばれるものを見たのも初めて。
痛くはないらしいのだけど、ぎゅーっと押すので子供はびっくりして泣いてしまうらしい。
よしよし。がんばったー。

次は春のポリオ。市からはお知らせが来ないらしいので、忘れないようにしなければ。

2012年2月18日土曜日

週次報告

今週は19勝8敗、156.9pipsのマイナスとなり、先週の利益を溶かしつくした。
プラスで終わったのはForexMegaDroidのみ。
GMT+5が3勝1分、22.9pips。GMTオートが2勝0敗、3.2pips。

ForexComboSystemが4勝3敗、-86.0pips。
WallStreetForexRobotが9勝5敗、-97.0pips。
いずれもEURUSDでストップロスが1回ずつ。

SteadyWinnerは取引なし。

ForexMegaDroidの「負けない」作戦はなかなか面白い。
エントリー後、マイナスの状態がしばらく続くと、プラス圏に戻ってきた瞬間にイグジットする。
(なので、0.1pipsとか、0.5pipsとかが多発する)


【メモ】
・ForexComboSystemのEURUSD戦略4を稼働
・ForexGrowthBotを稼働(0219追記)

2012年2月14日火曜日

寝る子は育つ?

昨日、午前中に子供の予防接種(今回は三種混合のみ)を済ませ、
昼からは夫の友人が我が家へ遊びに来てくれた。

子供のお腹を満たしてから、隣区のパスタ屋さんに行って大人たちの昼食。
我が家のお気に入りのお店で、友人にも喜んでもらえた様子。

子供は、お店の中ではご機嫌でやたらハイテンション。
帰りの車では、一転して大泣きモード。うひー。

予防接種の副作用に、『不機嫌』という非常に曖昧な説明があるのだけど、
もしやこれがそうなのか…。。

帰宅してすぐ友人と別れ、泣き叫ぶ子供をふとんに連れていって添い乳。
大して飲まず(というか、もともとそんなに母乳が出ない)すぐに寝てしまった。

…が、今度は起きてこない。

18時になっても、20時になっても、22時になってもぐーぐー寝続け、
23時半に私と夫がふとんにもぐったらようやく目を開けた。

こんな時間に起きてしまっては、朝までマトモに寝ないかも…と思ったが、
夫がミルクを飲ませたらそのまま朝まで起きなかった。

ま、まぁそんな日もある…ということにしておこう。。

2012年2月11日土曜日

週次報告

今週は全体的に大健闘。21勝3敗、145.4pipsのプラスとなった。
最優秀賞は、WallStreetForexRobot。9勝2敗、63.5pips。
週の頭にAUDUSDで負けたものの、EURUSDとUSDJPYがしっかりプラスを出して補ってくれた。

優秀賞は、ForexMegaDroidのGMT+5。8勝0敗、55.6pips。
製作者の意図していない時間帯(日本時間11~13時)で、よく頑張りました。

その他、SteadyWinnerとForexComboSystemが2勝0敗。
ForexMegaDroidのGMTオートが0勝1敗。

先週溶けたぶんの回復まであと少し~


【メモ】
・ForexMegaDroidのリスクを5%に変更
・WallStreetForexRobotのGBPUSD、AUDUSD、USDJPYのリスクを5%に変更

2012年2月10日金曜日

FCS#3とリバーサルエンジン

昨朝、ForexComboSystemの戦略3(カウンタートレンド)とエコトレFXのリバーサルエンジンが
同時(これまた秒単位の差)にエントリーした。

やはりそうなのかー??テラス…。。
でも、Myfxbookを見てても、みんながみんな同時に動いてるわけじゃないしなぁ…当たり前だけど。

で、結果はこちら。
これだけ見ると、「…何やってんの?」という感じ。
久しぶりに大きくプラス方向に動いて、ちょっと嬉しかったのに…結果はがっかり。。

濃い青色(安値でエントリーした方)がFCS#3。
昼過ぎに50pipsくらい利益が乗ったとき、利確の逆指値が設定されて、夜そこにひっかかった。

水色がリバーサルエンジン。結局マイナス決済。

シストレ口座の注文状況を見る限り、ストップもリミットも設定されていなかったが、
イグジットもFCS#3と同時だったのを見ると…内部的には同じようにSLを決めていたのかもしれない。

ちなみに、リバーサルエンジンの公式結果(平均約定価格)と比較したところ、
エントリーが2.9pips、イグジットが0.3pips、いずれも不利に約定していた。

スキャルエンジンは、当時2,400人からの利用者がいたので、
注文処理に時間がかかるせいで約定価格に開きがあるのかと思ったりもしたのだが
利用者が800人程度のリバーサルエンジンでも結構前後するようだ。

2012年2月9日木曜日

スプレッド

先月下旬にMyfxbookに追加された、スプレッド比較表。


デモ口座ではなくリアル口座の、リアルタイムのスプレッドを見ることができる。
(直近のHigh、Low、Aveのグラフも参照できる)

この機能、私が口座開設する前にリリースされてたら、Pepperstoneにしたかなぁ~
(某所ではPepperstoneはSCAMじゃないかと言われているけども…)

というのも、ThinkForex、日本時間の朝方のスプレッドがわりと広い。

スプレッドモニターインジケータを利用してログを取ったところ、
ある日の朝6時~9時の間のスプレッド(EURUSD)はこんな感じになった。
この日の場合、7時前からスプレッドが広がり始め、8時頃から少しずつ戻ってきている。

いわゆる「朝スキャ」のお仕事タイムなので、あまり広いのはちと辛い。

2012年2月7日火曜日

ひよこプリン

巷で話題(…なのか?)の、名駅で売られている「ひよこプリン」。
夫が会社帰りに買ってきてくれた。
バレンタインバージョン。
過去には、ハロウィンバージョンやクリスマスバージョンもあったらしい。

関連ニュース:ひよこプリン「バレンタインぴよりん」が登場-オリジナルチョコレートも販売

鳥好きの私としては、このまま飾っておきたい…。でも食べちゃう。


【今日のカメラ】
ボディ CANON EOS 40D
レンズ CANON EF-S60mm f/2.8 MACRO USM

2012年2月5日日曜日

巨大アップルパイ

巨大アップルパイ ギネスに挑戦する会が、近所のスーパー前の公園にやってきた。

直径2mのパイを、10時から焼き始めて13時に無料で配るというので、
夫と一緒に、子供を連れておでかけ。
11時25分 焼き途中
パイシートを提供しているアクリフーズが、子供向けの風船やシールを配って宣伝していた。

1時間ほどスーパー内をウロウロして、12時半頃にふと外をのぞいてみたら行列ができていた。
我が家も早速、列に加わることに。
12時40分 行列が…
先週ほどではないけど、まだまだ寒い。
子供はベビーカーの中でぐーぐー寝てるけど…どうせまだパイは食べられないしね。
12時50分 列は伸び続ける
少しだけ列を抜け出して、パイの様子を見に行く。
13時 焼けてるー!
オーブンから出てきて、カットされている最中だった。でっかい!楽しみー!
戻るとすぐに列が進み始め、10分後にパイにたどり着く。
13時10分 パイを受け取る
夫は、縁のほうの黒くコゲて硬そうなところが欲しかったらしい。

実は私も夫も、アップルパイってあまり好きではないのだけど…これはおいしかった。
焼きたてで、リンゴのシャキシャキ感も残ってたし。
すごく甘い生地の中で、リンゴの酸味がしっかり効いてたし。

また来てねー。


【今日のカメラ】
ボディ CANON EOS 5D Mark II
レンズ CANON EF17-40mm f/4L USM

2012年2月4日土曜日

続:雛人形

今日は立春。まだまだ寒いけど、来週あたりは少し暖かくなるみたい。
立春の期間の初候は『東風解凍(はるかぜこおりをとく)』と言うそうな。
雛人形を飾った。親が寄越した雛菓子もお供え。


【今日のカメラ】
ボディ CANON EOS 40D
レンズ CANON EF-S60mm f/2.8 MACRO USM

週次報告

今週は8勝6敗、499.4pipsのマイナスとなった。
WallStreetForexRobotは5勝2敗、-85.3pips。
EURUSDでストップロスが1回発生した。

ForexComboSystemは2勝2敗、-205.9pips。
ストップロスが続けて2回発生し、大打撃。

SteadyWinnerは1勝2敗、-208.2pips。
同じくストップロスが続けて2回発生した。

全EAがマイナス収支。
揃いも揃ってストップロスをくらうあたり、ちっともリスク分散になっていない。
ポートフォリオとして成り立っていないということかな。

2012年2月3日金曜日

減りすぎ~

スキャルエンジンの利用者は1,300人を下回り、私が稼働を開始したときの約半数となってしまった。
ついでに、最近の負け込みのせいで、期間損益も半分近くに…。

また日の目を見る時期もくるだろう。。

リバーサルエンジンは少し利用者が増えたように見える。


【メモ】
・ForexComboSystemのEURUSD戦略1を停止、GBPUSD戦略1を稼働
・WallStreetForexRobotのUSDJPYを稼働

2012年2月2日木曜日

ヒストリカルデータがほしい

バックテスト用に、長期間のヒストリカルデータ(1分足)がほしいのだけど…なかなか手に入らない。

Forexiteのデータを使おうと思ったけど、夏時間がどうなっているのかよくわからない。
いろいろ調べたけど、結局、何年のいつからいつが夏時間なのかわからずじまい。

それに、5桁対応してないのもイマイチ。

ThinkForexは夏時間がないので、日本時間のデータなら簡単なんだけどなぁ。。


【メモ】
・各EAをから変動ロット(リスク3%)に変更(様子を見てもう少し細かく調整予定)
・ForexMegadroidを稼働(GMT+0(オート)とGMT+5の2本立て)
・ForexComboSystemの戦略3(カウンタートレンド)を稼働
・懲りずにエコトレFXのリバーサルエンジンを稼働