プログラミングでアイデアを具現化したい

あらゆるものを具現化するためにプログラミングを始めました。主にC#

ビットコインのトライアングルアービについて検証してみた

f:id:tos5511:20170616131831p:plain
始まりはこれだった。
BTCUSD×USDJPY 円価は271,029
そしてBTCJPYのレートは274,316
差額は3,287円

これを見て、BTCJPY売り,BTCUSD買い,USD/JPY売りで
トライアングルアービを実施すればぼろ儲けやん。


f:id:tos5511:20170616132616p:plain
ふざけた数字表示しやがって。


ここからは実際の検証結果。

https://www.bitpoint.co.jp/
BITPointでMT4から直近の1分足データを収集して、それが今朝の話。
tos5511.hatenablog.com


で簡易的な検証結果です。
クエリ

select A.DateTime
   ,A.BTCUSD
      ,A.BTCJPY
         ,(A.BTCUSD*A.USDJPY)'BTCJPY"'
         ,A.BTCJPY-(A.BTCUSD*A.USDJPY)差額
         ,A.USDJPY
  from
(
SELECT [Date]+' '+[Time] 'DateTime'
         ,sum(case when [CcyPair]='BTCJPY' then [Close] else 0 end) BTCJPY
         ,sum(case when [CcyPair]='BTCUSD' then [Close] else 0 end) BTCUSD
         ,sum(case when [CcyPair]='USDJPY' then [Close] else 0 end) USDJPY
  FROM [FXDB].[dbo].[Price]
  where [Date]+' '+[Time]between'2017.05.01'and'2017.06.31'
     and[CcyPair]in('BTCUSD','BTCJPY','USDJPY')
  group by [Date]+' '+[Time]
  having count([CcyPair])=3
)A
order by A.DateTime

500円以上鞘がある1ショットをフィルター表示。
f:id:tos5511:20170616133138p:plain

期待値は直近1ヶ月半で25,000円ほど。
運用額は最低でも100万/2.5万ってところで、FX口座とBitCoin口座で
それぞれロスカットを意識するなら更に資金効率は悪くなる。
そして、ここには手数料や、スリッページ、リジェクトなど
諸々のコストがまだ含まれていない。

ここまで計算して、おれの計画は儚くも終焉を迎えたようだ。


実は今日、有休だったんですよね。
大変有意義な午前中であった。

さて、ドライブでもしてこよう^^

MT4のヒストリカルデータのマージアプリを作成しました。

こんにちわ。久しぶりにビビビッときたアイデアが生まれました。
言い過ぎか、ビビッくらいです(笑)
Paizaとかやってる時と場合じゃねぇ!ってくらいの勢いで
まずは検証と裏付けをとMT4のヒストリカルデータから色々エクスポートして
SQLServerにインポートしようとしたんですね。昨夜に。

で、悪い癖なんですけど、、ついつい違う方向に寄り道してしまいまして
こんなアプリを作ってみました。
いや、後々の事を考えたら大分時間短縮につながるから結果OKなはずw

f:id:tos5511:20170616091453p:plain

f:id:tos5511:20170616091720p:plain

このアプリの役割は2つ
・MT4のヒストリカルデータcsvに含まれていない、通貨ペア情報を追加。
・複数のヒストリカルデータを1つにマージ。

before
f:id:tos5511:20170616093408p:plain

after
f:id:tos5511:20170616093447p:plain

これでデータベースに取り込む作業がぐっと楽になります。

ビビッときたアイデアについては、検証を進めつつ問題なさそうであれば
アプリケーションの作成着手に取り掛かる予定です。



世界で闘うプログラミング力を鍛える本 ~コーディング面接189問とその解法~
Paizaのスキルチェックやってみて、Aランクに昇格するためにはテクニック含め、
いろんな考え方が足りないと感じたのでこんな本を買ってみた矢先ではありますが、
こっちはまたこのアイデアが片付くか頓挫したらやろう。

paiza B級昇格

f:id:tos5511:20170613235544p:plain

どうやらC級クラスがやっとの腕前が、いつの間にかB級に上がっていたらしい。
幽遊白書とか思い出してしまいますね(笑)