---
# System prepended metadata

title: 交易系統工項

---

# 交易系統工項

[Toc]

---


## 策略
### 交易策略 (MS)
以1分K看 台指
只要1分的60均 上 只做多 下 只做空
然後1分的5均上穿或下穿60均 1分收棒站上或跌破就是訊號 等到5、10、20均 多排 或空排 拉一隻棒出來 就進場 做到實體收棒5均彎頭
強制停損機制就是 離自己的進場點為賠6點以上(避免急跌)
再來就是均線的斜率以收棒那隻的實體K棒上緣拉水平線出來 大於30度以上是進場點

![](https://i.imgur.com/zrgxeNE.jpg)
這個是第一個進場了可是他盤整 那就小停損賠手續費出場
第二的拉出來就是很標準的60均向上只做多 然後5/10/20又多排向上就是進場沿著做

![](https://i.imgur.com/EAMhKK8.jpg)
箭頭是型態出來做 打圈出場
第三的1的5跟10雖然空 可是20均沒有多排 所以不進場

![](https://i.imgur.com/aFSt6ij.jpg)

![](https://i.imgur.com/hAWWKMq.jpg)

### 回測平台測試

## 程式
### 資料獲取 (Sow)
Shioaji
### 程式策略 (MS)(Sow)
平台
### 程式回測 (YC)
https://towardsdatascience.com/backtest-your-trading-strategy-with-only-3-lines-of-python-3859b4a4ab44
### 自動下單
[Shioaji Warp Caller](https://github.com/SDpower/shioajicaller)
### 程式測試
PyTest, Selenium
### 雲端環境
GCP

測試機器 (NAS, docker, ubuntu 20.04)
User: ai:Ai12345678
IP: 220.134.24.100
Port: 59422(22)
Port: 59480(80)

測試機器 (NAS, docker, anaconda3)
User: ai:Ai12345678
IP: 220.134.24.100
Port: 5942(22)
Port: 5948(80)
Port: 59488(8888)

### 運作監看系統 (PE)
ELK

### 日誌系統 (PE)

