Flutter入門してみる
Android Studio入れてプロジェクト作成
とりあえず、レイアウトについてから学んでいます。
ListViewと他 Widgetを同じ子に使いたい
qiita.com
データ取得は非同期で書くので、どうしても非同期処理は避けられない。
qiita.com
日経平均をドルコスト平均法で運用した場合の損益試算をPerlで行った
こちらのデータを使いました。
www.macrotrends.net
データは日々の日経平均株価なので毎月月初日だけに絞り込むプログラムを作った。
day2month.pl
use warnings; my $month = 13; while (my $line = <>) { if ($line =~ /^\d\d\d\d-(\d\d)-\d\d/ and $month != $1){ $month = $1; print $line; } }
月初日データから運用開始年を引数に渡して、試算するプログラムがこちら。
dollcost.pl
use strict; use warnings; my $start_year = shift; my $contribution = 0; my $unit = 0; my $valuation = 0; while (my $line = <>) { if ($line =~ /^(\d\d\d\d)-(\d\d)-(\d\d),(\d+\.\d+)/ and $1 >= $start_year){ $contribution += 10000; $unit += 10000 / $4 ; my $valuation = $unit * $4; print "$1-$2-$3,$4,$contribution,$valuation\n"; } }
結果がこちらになります。
2000年から、毎月1万円を2021年4月まで買い続けた場合の損益はいかになりました。
ドルコスト侮れない・・
拠出額 256万円
評価額 563万円
利益 +307万円
Perlでビットコイン裁定取引
BitFlyerの口座開設待ち状態です。
PerlでビットコインAPI
モジュールが2つあるのですね。
metacpan.org
metacpan.org
とりあえず、まずは上記の口座開設からしてみよう。