if K cross D then buy ("BUY1")1 share next bar at market;
if marketposition =1 and H>H[1] then buy ("BUY2") 3 share next bar at market;
if marketposition=1 amd close<L[1] then sell ('buyout")1 share next bar at market;
含加碼 一共4口多單 但出場時 只平倉2口 ?? 請問問題出在哪呢 謝謝
不太懂您的意思,出場sell的label要跟進場時的label相同。
如果說一次要全出,直接:
Sell next bar at market;
就全出了...
如前者所言,要全部出場,就不要指定口數給它
你的寫法代表的是,每個多單進場都平掉一口
因為你是加碼,為兩次進場,所以是平兩口
若不要區分幾次進場,一共只要平掉一口就好的話,請用以下指令
sell ('buyout") 1 share total next bar at market;
若要全部平倉,就不要指定口數
sell ('buyout") next bar at market;