1.//先準備需要被拿來運算的資料。
2.value1=GetField("法人買賣超張數");//抓取法人買賣超張數。
3.value2=GetField("主力買賣超張數");//抓取主力買賣超張數。
4.value3=GetField("融券增減張數");//抓取融券增減張數。
5.value4=q_BoughtLotsAtOpen;//抓取開盤委買張數。
6.value5=q_SoldLotsAtOpen;//抓取開盤委賣張數。
7. //先宣告魚骨圖的魚骨數,並且設為條件不成立(false)。
8.condition1=false;//條件1不成立。
9.condition2=false;//條件2不成立。
10.condition3=false;//條件3不成立。
11.//描述魚骨在什麼情況下由不成立(false)變成成立(true)。
12.if value1[1]>0 andvalue2[1]>0 and value3[1]>0 then condition1=true;//假如符合籌碼穩定的條件。
13.input:FastLength(12,"DIF短期期數"),SlowLength(26,"DIF長期期數");//輸入參數12的DIF短期期數以及參數26的DIF長期期數。
14.input:MACDLength(9,"MACD期數");//輸入參數為9的MACD期數。15.variable:difValue(0),macdValue(0),oscValue(0);//以上3個為宣告變數。