[問題] ts語法問題

看板Trading (金融交易)作者 (御天)時間15年前 (2010/02/11 14:59), 編輯推噓7(705)
留言12則, 7人參與, 最新討論串1/1
小弟這2天才開始使用ts...對於內建的語法還不熟練.. 因此想請教各位大大... 我若希望每次的低點回檔20點後買進..... 例如:台指從8000->..7997->..7993->..7995->..7999->.....->8013 (目前的低) 回檔 (買進) 我寫的語法如下: inputs:PP(20); var:ML(0); if time = 0845 then ML = lowd(0);---------------在8:45時 ML會等於當日最低 if l < ML then ML = l;---------------------若創新低後ML會等於新的低 if marketposition = 0 then begin buy("BBB") at ML(0) + PP limit; end;----------------------------若手上沒單時 我要買進目前低點+20的地方 if marketposition = 1 and time = 1329 then begin exitlong; end;----------------------------1:29時多單平倉 請問這樣的寫法哪裡有錯呢??因為跑出來的結果是完全沒有交易.... 想知道正確的寫法應該是如何??感恩.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.19.98 ※ 編輯: s680510 來自: 118.165.19.98 (02/11 15:03)

02/11 16:03, , 1F
0845 不存在?
02/11 16:03, 1F

02/11 16:04, , 2F
1329要用到要看你用幾分k...
02/11 16:04, 2F

02/11 19:54, , 3F
XD 沒想到D神也搞TS XD
02/11 19:54, 3F

02/11 20:32, , 4F
推~~功力不夠看不懂= =
02/11 20:32, 4F

02/11 21:07, , 5F
第二段整個寫錯 還有你不應該用limit 要用stop
02/11 21:07, 5F

02/11 21:11, , 6F
且既然是回檔二十點後買進 要寫成next bar也忘了加
02/11 21:11, 6F

02/11 21:12, , 7F
離場條件最好寫成0130
02/11 21:12, 7F

02/11 21:13, , 8F
假如有設定變數 也最好在出場後一併歸零
02/11 21:13, 8F

02/11 21:27, , 9F
且你怎麼在0845知道當日最低?邏輯上有錯..
02/11 21:27, 9F

02/12 00:55, , 10F
錯很大...建議原PO先建立可以買賣的訊號~不然改了你也不懂
02/12 00:55, 10F

02/17 11:05, , 11F
use STOP...and 1329 does not work
02/17 11:05, 11F

02/19 01:53, , 12F
Q_time可以試試看,845不存在,5分k第一根應該是850
02/19 01:53, 12F
文章代碼(AID): #1BSwhdpb (Trading)
文章代碼(AID): #1BSwhdpb (Trading)