Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
FX システムトレードでウハウハ不労所得生活(予定)/FX system trade for ...
Search
Naoya Inada
August 05, 2016
Programming
0
1.3k
FX システムトレードでウハウハ不労所得生活(予定)/FX system trade for unearned income
Naoya Inada
August 05, 2016
Tweet
Share
More Decks by Naoya Inada
See All by Naoya Inada
FX システムトレードでウハウハ不労所得生活(予定)第 2 章/FX system trade for unearned income part 2
naoina
0
200
Elasticsearch について
naoina
0
1.3k
Other Decks in Programming
See All in Programming
速いWebフレームワークを作る
yusukebe
5
1.7k
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
240
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
520
rage against annotate_predecessor
junk0612
0
170
個人軟體時代
ethanhuang13
0
320
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.3k
パッケージ設計の黒魔術/Kyoto.go#63
lufia
3
430
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
320
知っているようで知らない"rails new"の世界 / The World of "rails new" You Think You Know but Don't
luccafort
PRO
1
110
アルテニア コンサル/ITエンジニア向け 採用ピッチ資料
altenir
0
100
Laravel Boost 超入門
fire_arlo
3
210
Featured
See All Featured
Docker and Python
trallard
45
3.6k
Practical Orchestrator
shlominoach
190
11k
Embracing the Ebb and Flow
colly
87
4.8k
Faster Mobile Websites
deanohume
309
31k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
How GitHub (no longer) Works
holman
315
140k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Transcript
FX システムトレードで ウハウハ不労所得生活 (予定) 第 5 回 Tokyo Otaku Mode
社内勉強会 2016-07-22 (Fri)
FX とは • 外国為替証拠金取引 • Foreign exchange trading (Forex trading)
• 異なる通貨間の価格差によって利益を狙う取引 ◦ 1 ドル = 106 円 のときに 10,000 ドル買ったとして ▪ 1 ドル = 107 円になれば 10,000 x (107 - 106) = 10,000 円の利益 ▪ 1 ドル = 105 円になれば 10,000 x ( 105 - 106) = -10,000 円の損益
FX をやってみた • 手動で売買する(=裁量取引) • スキャルピング(=超短期売買) • 上がりそうだから買い→下がる (◞‸◟) •
今は下がっているから波に乗って売り→上がる (◞‸◟) • 上がると思うけどまだわからないから待ち→上がる (◞‸◟) • 利益出てるけどもうちょっといけそう→反落してマイナス (◞‸◟) • やってるあいだは基本チャートとにらめっこ (◞‸◟)
そもそも裁量取引って • 人間が張り付いて手動売買してたら結局働いているのと同じでは? ◦ 不労所得とは一体 • ソフトウェアエンジニアは怠惰なので手動売買とか向いていない • 録りためたアニメを見る時間が無くなってしまう・・・ アニメを見ているあいだも勝手に金が増えて欲しい!!!
MetaTrader4 (MT4)
MT4 による自動取引 • Expert Advisor (EA) という自動取引用プログラムが組める ◦ MT4 に対応した
FX 業者で利用可能 • MetaQuotes Language 4 (MQL4) というので書ける
過去のわし「MQL4?名前からして独自の スクリプト言語かな」
None
None
None
_人人人人人人人_ > 突然の C++ <  ̄Y^Y^Y^Y^Y^Y ̄
過去のわし「Based on C++ と言ってもまぁ 簡単になったサブセットやろ」
None
None
_人人人人人人人人人人人人_ > テンプレートまである <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
さっそく書いてみる
int OnInit() { return(INIT_SUCCEEDED); } void OnDeinit(const int reason) {
} void OnTick() { const int ticket=OrderSend(NULL,OP_BUY,1,Ask,3,0,0,NULL,0,0,clrBlue); if(ticket<1) { Print(GetLastError()); return; } Sleep(10000); if(!OrderClose(ticket,1,Bid,3,clrRed)) { Print(GetLastError()); } }
デモ
独自のアルゴリズムで EA を作ってバックテ ストした結果www
None
FX で有り金全部溶かした人の顔
Q. FX は借金背負っちゃうことがあるって本 当ですか?
A. 本当です
はてしなく遠い不労所得坂をようやくのぼりはじめたオレの図