$30 off During Our Annual Pro Sale. View Details »
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
connect-python: convenient protobuf RPC for Python
anuraaga
0
370
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
100
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
710
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
5
1.9k
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
420
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
10
11k
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
1.4k
AWS CDKの推しポイントN選
akihisaikeda
1
240
[SF Ruby Conf 2025] Rails X
palkan
0
470
NUMA環境とコンテナランタイム ― youki における Linux Memory Policy 実装
n4mlz
1
200
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
420
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
360
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Into the Great Unknown - MozCon
thekraken
40
2.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Building Applications with DynamoDB
mza
96
6.8k
Context Engineering - Making Every Token Count
addyosmani
9
480
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
It's Worth the Effort
3n
187
29k
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. 本当です
はてしなく遠い不労所得坂をようやくのぼりはじめたオレの図