2008年12月19日金曜日

夕場まで通して見れるようになった

売買が成立した時の値を歩み値として記録していく上で、FutureData.CurrentPriceStatusの値によるデータの選別の仕方が良く分からないので、今まで
fsdRwl.EnterUpgradeableReadLock();
try {
if (seq.Footer.Prev[0].IsHeader ||
(seq.Footer.Prev[0].Item.Performance < item.Performance
&& seq.Footer.Prev[0].CompareTo(item) < 0)) {
fsdRwl.EnterWriteLock();
try {
try {
seq.Insert(item);
} catch (InvalidOperationException) {
//showTrace("Confliction!");
}
} finally {
fsdRwl.ExitWriteLock();
}
}
} finally {
fsdRwl.ExitUpgradeableReadLock();
}
こういうコードを書いていた。なお、最終時刻より時刻が真に増加した場合にのみ追加するコードになっているので、ロジカルにはInvalidOperationExceptionのキャッチは要らない。

で、これだと後場から夕場までを通してみる事ができない。一度出来高がリセットされるから。
というわけで選別する条件を
seq.Footer.Prev[0].IsHeader ||
(seq.Footer.Prev[0].Item.Performance != item.Performance
&& seq.Footer.Prev[0].CompareTo(item) < 0)
に直した。これで夕場まで通して見れるようになった。

今日の戦績

現在LV1.00(max=発注可能枚数, min=発注可能枚数/2(切り上げ)としてLV=max+1-0.5^(max-min)。つまりminと最大max-min回試行するコイントスの連続成功回数の和を発注枚数とした場合の平均発注枚数。)
---------------------------

---------------------------
トータル損益は+8040円です。

このうち手数料の支払いが960円含まれます。

買い注文回数は10回, 売り注文回数は10回です。

未返済の建て玉0枚の見込み損益は手数料を含まずに±0円です。


---------------------------
OK
---------------------------
夕場にちょっとだけやったけどまたスキャルピングもどきになってしまった。利益が出たというよりも動きがなくなったので手仕舞ったのが+5が二回になっただけ。損きりでもおかしくなかった。
今回からラベルに「取引記録」とつけます。

今日の体調

ここ数日、妙に顔がほてって目がショボショボして、風邪の引き終わりみたいな感じが続いている。いつも微熱があっても温感として感じる事はほとんどなかったのだが。寝ている時に暑苦しさを感じる事は多かったがそれは温感の狂いで体温はむしろ低い場合が多かった。

とにかく、薬のお陰で睡眠のリズムができたのと、体の状況に抵抗せず自然に休めるようになったのは嬉しいのだが、症状はむしろ悪化しているんだよなあ。ずっとこれと付き合っていかなきゃならないと思うとやはり辛い。薬の副作用による眠気のような目の奥が強烈にツーンとする感じは体が慣れれば収まるというのでそちらはただ我慢するのみ。

先物で利益が出続けてくれないと精神的な支えを失いそうだが、そうやって思いつめてると絶対大損食らう。今日みたいに+5%の日が100回続くと100倍になる。一ヶ月のトレード日数を10日もとれば一年で十分達成だ。気楽に行こう、気楽に。あくまで小遣い稼ぎ。

今日の戦績

今日も午後医者なので、特にオーバーランチ禁止。というわけで午前だけで
---------------------------

---------------------------
トータル損益は+7232円です。

このうち手数料の支払いが768円含まれます。

買い注文回数は8回, 売り注文回数は8回です。

未返済の建て玉0枚の見込み損益は手数料を含まずに±0円です。


---------------------------
OK
---------------------------

この戦果。はじめの下げの後のトレンド転換についていけずに大きめの損を出して、その上で始値と終値の値幅と同程度の利益が出せているんだから全く満足OKOK。なお、LV1(ミニ発注可能枚数)。

なんとなくオーバーランチで大GDの気がするが、そういうのは気にするな。
相場はこんな感じでした(一度損益計算機を修正したために再起動して寄り後の下げは見えていない)。



このアドインで取引すると、一方的に動く時に、予めその動きを予想するのでなく動きの中で細かいトレードを繋いでいくというスキャルピング以上短期スイング以下くらいの戦術がめちゃくちゃうまくはまる。基本的に、持っている時のランダムウォークによるリバや動きが乏しくなって気配値が変化しなくなった場合には、その後リバするかトレンド継続かは当然予測不能 なので直ぐに手仕舞う。持っていない時でトレンドが明確な時はランダムウォークの範疇の大きめのリバでポチッとなする。後はトレンド転換にうまく対応できればもうちょっとリスクを減らして大きい損を減らせるだろうから上手い人ならもっと上手にできるだろう。