antchan88 發表於 20-4-20 17:58

請教平倉情形的寫法

請問一下各位大大假設1,2,3,4....N 根K 棒 在3進場買上了,   3是根據1的高點而買進
如果買進後, 3的收市價成功站於進場價上, 或是第4或以後有一支能站上進場價上,但在有50點前的N支棒若一回吐到買進點就會平倉

我用這種寫法,不能做到回到買進點平倉

if marketposition=1 and close>high then begin
sellshort next bar high at stop;
end else
setprofittarget(50);

求賜教







antchan88 發表於 20-4-22 11:58

喔我不小心加了marketposition=0 所以才沒有觸法
謝謝解答!

hcckyy 發表於 20-4-21 21:45

setprofittarget()裡面要放:bigpointvalue*點數,
大台的bigpointvalue是200(如果你設定正確),所以應該是200*50,
你的at位置不對,編譯有成功?
sellshort next bar at high stop;
如果你只要收盤價高於進場價,用entryprice來比就可以了,不用high。


antchan88 發表於 20-4-22 10:07

hcckyy 發表於 20-4-21 21:45
setprofittarget()裡面要放:bigpointvalue*點數,
大台的bigpointvalue是200(如果你設定正確),所以應該是 ...

謝謝大大的解答我發現setprofittarget 只能計入市的觸身,   不能做到往後有200*50點 就平倉, 是不是我寫錯什麼了
我把setprofittarget 都拔掉, 會連signal 都不觸法, 頭痛了
頁: [1]
查看完整版本: 請教平倉情形的寫法