程式/文件下載: http://www.multicharts.com.tw/MCDownLoad.aspx
- 日盛文件:
http://people.chu.edu.tw/~b9001007/PowerLanguage.pdf - 英文Tutorial:
http://www.abctradinggroup.com/tutorials-lesson-02-moving-average/ - “Close”價格的定義:
https://futures.io/easylanguage-programming/36573-does-close-really-mean-current-price-what.html - 台灣官方說明:
http://www.multicharts.com.tw/Help/HelpMenu.aspx - 輸出文字檔(永政的投機生活):
http://www.yctseng.net/2011/05/multicharts_24.html - 訊號輸出文字檔(官方程式碼)
http://www.multicharts.com.tw/dis/dis_Content.aspx?rd=1&D_ID=2&SN=1785
Sample Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
[intrabarordergeneration = true]; Inputs: pStrategyName("Rex_01"); Vars: intrabarpersist vnowPosition(0), vprePosition(0); Vars: intrabarpersist vStr(""); if currentbar = 1 then FileDelete("D:\" + pStrategyName); vprePosition = vnowPosition; vnowPosition = i_MarketPosition*i_CurrentContracts; print(numtostr(vprePosition,0) + ", " + numtostr(vnowPosition,0)); if vnowPosition <> vprePosition then begin vStr = numtostr(year(date)+1900,0) +"/" + numtostr(month(date),0) + "/" + numtostr(dayofmonth(date),0) + " " + numtostr(time_s,0) + " " + numtostr(vnowPosition,0) + " " + numtostr(Close,0) + NewLine; // FileDelete("r:\" + StrategyName); // FileAppend("r:\" + pStrategyName, vStr); print(vStr); end; |