1 of 37

程式交易七堂課第四堂

流程控制與常用演算法

2 of 37

常用的流程圖格式

3 of 37

4 of 37

這邊不用分號

5 of 37

6 of 37

這邊不用分號

7 of 37

在某前題之下,進行一連串的運算

(close[1]/close[N]-1)*100

8 of 37

決策樹

9 of 37

所有的條件

都符合

才成立

10 of 37

有任何一個條件符合就成立

11 of 37

12 of 37

13 of 37

如果開盤就漲停

過去 10天沒有一天漲超過2.5%

跳空開高2.5%以上且09:15之前就漲停

過去十天漲幅不到兩成

14 of 37

15 of 37

收漲停且十天漲一成以內

近10天沒有一天漲幅超過2.5%

開盤漲停板

開高且很快衝漲停

16 of 37

17 of 37

18 of 37

19 of 37

20 of 37

21 of 37

計分卡

Step1:每天重新計算分數

Step2:符合條件的加N分

Step3:決定系統通知您的條件

22 of 37

23 of 37

多空判斷分數腳本1

24 of 37

多空判斷分數腳本2

25 of 37

多空判斷分數腳本3

26 of 37

多空判斷分數腳本4

27 of 37

迴圈

28 of 37

讓電腦重覆做一件事情時,需要運用迴圈

29 of 37

計數器

30 of 37

知道要跑幾次用for

不知道要跑幾次用while

31 of 37

32 of 37

Check list 檢查表

33 of 37

檢查表check list的腳本範例

步驟1

步驟2

34 of 37

魚骨圖

condition1

condition2

condition3

35 of 37

魚骨圖範例

36 of 37

37 of 37

condition1

condition2

condition3

condition4

condition5

計分卡

全都符合

有一項符合

心智圖