最後更新日期:2023年08月02日
這篇文章將描述程式交易新手如何製作第一支買賣信號,使用的是hts4000軟體,不會帶到程式語言撰寫,只會讓大家熟悉整個流程如何運行。
[單元簡介]
歡迎來到程式交易新手友善單元,HTS 4000是一套適合程式交易新手的免費軟體,做為初次上手十分平易近人、也很適合不花成本的驗證自己的操作邏輯,這個單元將提供完整教學,而軟體申請問題請聯絡營業員,索取教學懶人包需線上簽立顧問事業委任契約書,任何參數請客戶自行設定,不帶任何行情建議,這邊僅提供介面語法操做說明
目錄
打開4000系統交易
首先,請打開4000系統交易,並按下”程式語言”
SniperIDE畫面
接著,出現了SniperIDE畫面
1.按左上角新增文件的圖示
2.選買賣信號
3.輸入名稱
4.按確定
程式撰寫
在這個新增的程式撰寫頁面
1.寫入程式,我們這邊使用範例
param: 短MA參數(5),長MA參數(10)
condition1=average(close,短MA參數) > average(close,長MA參數)
condition2=average(close,短MA參數) < average(close,長MA參數)
if condition1 then buy next bar at market
end if
if condition2 then sell next bar at market
end if
2.請按F7來檢查(一定要檢查否則就算寫的正確也不能跑)
3.左下角會說明哪邊有錯誤,若沒有就會顯示檢查完畢
選用買賣信號
之後我們先跳回4000主要介面,趕快來試用你的信號吧
1.選買賣信號
2.選使用者信號
3.選剛剛新增的信號
4.這邊可以調整參數(以後就不用因想套用別的參數而重新做一支了)
看到K線圖上出現箭頭,來看買賣成果分析
買賣成果分析中有五點比較重要
1.純益=基本分析金額(也就是期初成本)+收益-損失
2.交易回數=買+賣的總次數
3.最大評價損失幅=Y最大績效回檔,俗稱MDD(Max drawdown)
4.最小必要成本=基本分析金額+最大評價損失幅
5.最小必要成本漲跌純益(%)=純益/最小必要成本
這就是最大評價損失幅(MDD),幫您算出您可能遇到的最大損失幅度,以讓您準備足夠的資金
一般處理MDD的方式,第一個是放足保證金、第二個是上線後碰到MDD就先暫停此策略