|
カテゴリ:KATS(自動売買プログラム)
今日フェイスを高値掴みしてしまった理由が分かりました。
私のプログラムミスで、高値での買い注文を見合わせるというロジックと、VWAP乖離率が 高い株価(VWAPに比べて高すぎる株価)の時に買い注文を見合わせるというロジックの 2つについて「○○なので買わない」というログを出力しておきながら実際は買い注文の ロジックを抜けずに買ってしまっている事に気付きました。完全なバグです。 もちろん今晩修正します。 あとKATSのロジックで気になっている点が3つほどあります。 1.購入候補の抜き出しロジック 条件の中に「ティック差」というものがあります。 当日何ティック上下したかを評価し、最低ティック数以上値動きしないと「値動きが悪い 銘柄」という事で候補から外すロジックです。 現在10ティックにしてます。 でも、よく考えたら株価が高い銘柄は10ティック動いただけで値動きが良いと判断するのは おかしいと今になって気づきました(^-^; 値動きはパーセンテージで判断した方が良いと思うので修正します。 可能なら今日中。無理でも次の休み中には直したいです。 2.大引け前に購入して持ち越してしまう 購入ロジックに、特に時間帯を意識して買うというロジックはありません。 なので、大引け前に平気で購入し、そのまま持ち越すケースも結構あったりします。 持ち越すという事はギャップアップの可能性もあればギャップダウンの可能性もある訳です。 損すると決まってはいませんが、リスクは高まります。 ある時間帯を過ぎたら購入をやめるとか、あるいは大引けまでに売れなかったら 強制決済するなど、リスク軽減のロジックを考えないといけないかも知れません。 但しこれに関しては即対応しないといけないとは思っていなくて、必要だと思ったら その時に組み込もうかと思います。今は様子見です。 3.同一銘柄の複数回売買 手動で購入していた時には自動売買にバグがあり、その対応も終わって今では 当日に同じ銘柄を複数回購入しても問題なく動作していました。 でも今は、自分でも認識している不具合・・・というか納得いかないロジックになっています。 実は今、自動購入では「一度購入したら購入候補から消す」ので、二度目以降の購入は 無いのです。 例えばある銘柄を少ない余力の時にたまたま購入したとします。その後余力が復活して 同じ銘柄を充分買える状態になっても、一度買った銘柄は候補に居ないので買わないのです。 これはかなりアホなロジックだと思っていました。でも対処法が思い浮かびませんでした。 今日おぼろげに思いついたロジックは「銘柄毎の購買余力」を計算して持たせる事です。 購入候補全てに「その銘柄に何円まで使えるか」を持たせます。当日開始時の値は 全資産(保有株の評価額も含む)です。 そして銘柄を買うたびに、購入候補にその銘柄がいたら購入可能額から購入額を引きます。 そうすれば残りどれだけ購入出来るか分かります。 持ち越し銘柄が購入候補にいれば最初からその額を引いておく事も忘れてはいけませんね。 そして、購入可能額がその銘柄の最低購入価格を下回った時に初めて、購入候補から 削除すればOKです。 文字で書くと簡単ですが、このロジックを組み込むにはデータベースからロジックまで 影響範囲は結構広いので、時間に余裕のある時にゆっくりと組み込みたいです。 それまでは「持ち越し銘柄は購入候補に入れない」事を運用でカバーし「同じ日に同一銘柄は 1回しか取引出来ない」事を我慢するしか無さそうです。 色々書きましたが、ナンだかんだ言って現在自動売買が本番稼動されている訳です。 私が株を始めたのは2年前の12/7。 最初の1ヶ月は右も左も分からないまま、スイングトレードもどきの事をやってました。 年が明けて、正式にデイトレをしようと思ってスタートしました。 当時のブログタイトルは「朝15分のデイトレーダーKNIGHTの日記」だったと思います。 9:00~9:15の間だけ自宅PCでデイトレしてから出勤していたのでそんな名前でした。 デイトレを始めてすぐにライブドアショックがありました。 自分のトレードに自信が持てなくて「デイトレを辞めようか」と悩んだ時期が何度も ありました。色々な人の意見に影響を受けて、しっかりした信念が無かったので 本当に「自分にとって何がベストなんだろう」と思っていました。 何をやっても駄目なまま、資金を減らす日々が続きました。 今年の春だったか、電車のダイヤ改正により15分間のデイトレすらままならなくなり、 10分間ほどPCでデイトレをしたらあとは携帯で売買するようになりました。 ブログタイトルも現在の「会社員KNIGHTのデイトレ日記」に変えました。 「朝10分の~」に変えても、それ以降も携帯で売買してるし、そんな何分という事よりも 「会社員だけどデイトレをしている」というのを強調したかったからです。 でもデイトレを始めて1年半ぐらい経ち「もう駄目だ」とうい事で、ようやく自動売買を 開発する決心をしました。 自分のメンタルの弱さとザラバ中の監視能力の無さ(会社員なので監視出来ない)では デイトレを続けるのは不可能。かと言ってスイングトレードは本望じゃない。 じゃあ何が出来るかと考えたら、もう自動売買しか残ってませんでした。 自分が作ったルールを守れないメンタルの弱さも自動売買なら問題ありませんし。 という事で今年の夏から約5ヶ月。間に休止期間はありましたが、ようやく自動売買の形が 出来てきました。10月頃はまだ自動売却しか本番稼動出来なくて、購入は手動で行って いました。「買いタイミングさえ良ければ勝てる」と思い込んでいましたが、売却ロジックも 甘くて結果的には損切りを繰り返す事がほとんどというロジックになっていました。 でもロジックを見直し、今週から本格的に自動売買を始める事が出来ました。 ここまで来て、もう売買はKATSに任せると決意出来ました。 これからは結果を見てロジックをチューニングしていく事に注力します。 自分で売買しないので、もう9:00過ぎまで自宅に居る必要も無くなりました。 という訳で、フレックスで10:00出勤していたのを明日から9:30出勤に変更しました。 気持ち新たに、ブログタイトルも一新しようと思います。 「会社員KNIGHTの株自動売買」に変更します。 この日記に気付いた方で私のブログにリンクを張って頂いている方は、恐れ入りますが 変更を宜しくお願いします。m(_ _)m 資金が危機的状況に陥り、段階的に何度も資金を投入して今では43万円。 来週の月曜日に7万円増資し、区切り良く合計50万円を株につぎ込んで増資を終える予定です。 恐らく12/10時点での資金は10万円弱だと思いますが、それを元手に頑張る所存です。 今後とも、どうぞ宜しくお願いします。 お気に入りの記事を「いいね!」で応援しよう
[KATS(自動売買プログラム)] カテゴリの最新記事
|