您好, 我正在寫多次進出場的語法
舉例來說, T-3日開盤價空單進場3口, T-2日開盤價空單進場2口, T-1日開盤價空單回補2口, 所以在T-1日收盤的時候, 應該有3口空單留倉
而於T-1日收盤時, 訊號告訴我空單在T日要再進場2口, 如下訊號
if marketposition*currentcontracts = -3 then begin
if ITEM = -3 then
sellshort("-3_ITEM=-3") 2 shares next bar at market;
if ITEM = -4 then
sellshort("-3_ITEM=-4") 3 shares next bar at market;
end;
可是在在圖表視窗就顯示不出這個T日的進場
所以我想請問多次進出時, 以上的語法正確嗎? 謝謝回覆
不正確
那請問客服一號, 應該是怎樣的語法才是正確的, 謝謝~
抱歉~ 我看錯你的部位變化
依字面看來應該是 ok 的
您好, 我想我再把我的問題講清楚一些好了, 再麻煩您
我嘗試一些部位的變換後, 發現一個情形:
當我持倉還沒有變成空手時, 要再加碼空單,訊號不會work(如下范例1); 但是當我先變成空手後, 要再加碼空單, 訊號就work了(如下范例2), 請問是甚麼原因造成的?
(1) 如果我T-4日開盤價空單進場3口, T-3日開盤價空單進場2口, T-2日開盤價空單進場1口, T-1日開盤價空單回補1口,
所以在T-1日收盤的時候, 我是有空單5口的, 而於T-1日收盤時, 訊號告訴我空單在T日要再進場2口, 如下訊號
if marketposition*currentcontracts = -5 then begin
if ITEM = -3 then
sellshort("-3_ITEM=-3") 2 shares next bar at market;
if ITEM = -4 then
sellshort("-3_ITEM=-4") 3 shares next bar at market;
end;
(2) 如果我T-4日開盤價空單進場3口, T-3日開盤價空單進場2口, T-2日開盤價空單回補5口, T-1日開盤價空單進場5口,
所以在T-1日收盤的時候, 我是有空單5口的, 而於T-1日收盤時, 訊號告訴我空單在T日要再進場2口, 訊號一樣如上
當我持倉還沒有變成空手時, 要再加碼空單,訊號不會work(如下范例1); 但是當我先變成空手後, 要再加碼空單, 訊號就work了(如下范例2)
你有打開 mc 的 "加碼模式" 的設定嗎 ?
謝謝, 我已經找到錯誤的地方了, 語法沒有問題, 只是功能沒有開啟~
編輯文章 by Jeremy123 2012-09-16 20:39:47
那請問客服一號, 應該是怎樣的語法才是正確的, 謝謝~
抱歉~ 我看錯你的部位變化
依字面看來應該是 ok 的
您好, 我想我再把我的問題講清楚一些好了, 再麻煩您
我嘗試一些部位的變換後, 發現一個情形:
當我持倉還沒有變成空手時, 要再加碼空單,訊號不會work(如下范例1); 但是當我先變成空手後, 要再加碼空單, 訊號就work了(如下范例2), 請問是甚麼原因造成的?
(1) 如果我T-4日開盤價空單進場3口, T-3日開盤價空單進場2口, T-2日開盤價空單進場1口, T-1日開盤價空單回補1口,
所以在T-1日收盤的時候, 我是有空單5口的, 而於T-1日收盤時, 訊號告訴我空單在T日要再進場2口, 如下訊號
if marketposition*currentcontracts = -5 then begin
if ITEM = -3 then
sellshort("-3_ITEM=-3") 2 shares next bar at market;
if ITEM = -4 then
sellshort("-3_ITEM=-4") 3 shares next bar at market;
end;
(2) 如果我T-4日開盤價空單進場3口, T-3日開盤價空單進場2口, T-2日開盤價空單回補5口, T-1日開盤價空單進場5口,
所以在T-1日收盤的時候, 我是有空單5口的, 而於T-1日收盤時, 訊號告訴我空單在T日要再進場2口, 訊號一樣如上
當我持倉還沒有變成空手時, 要再加碼空單,訊號不會work(如下范例1); 但是當我先變成空手後, 要再加碼空單, 訊號就work了(如下范例2)
你有打開 mc 的 "加碼模式" 的設定嗎 ?
謝謝, 我已經找到錯誤的地方了, 語法沒有問題, 只是功能沒有開啟~
編輯文章 by Jeremy123 2012-09-16 20:39:47
抱歉~ 我看錯你的部位變化
依字面看來應該是 ok 的
您好, 我想我再把我的問題講清楚一些好了, 再麻煩您
我嘗試一些部位的變換後, 發現一個情形:
當我持倉還沒有變成空手時, 要再加碼空單,訊號不會work(如下范例1); 但是當我先變成空手後, 要再加碼空單, 訊號就work了(如下范例2), 請問是甚麼原因造成的?
(1) 如果我T-4日開盤價空單進場3口, T-3日開盤價空單進場2口, T-2日開盤價空單進場1口, T-1日開盤價空單回補1口,
所以在T-1日收盤的時候, 我是有空單5口的, 而於T-1日收盤時, 訊號告訴我空單在T日要再進場2口, 如下訊號
if marketposition*currentcontracts = -5 then begin
if ITEM = -3 then
sellshort("-3_ITEM=-3") 2 shares next bar at market;
if ITEM = -4 then
sellshort("-3_ITEM=-4") 3 shares next bar at market;
end;
(2) 如果我T-4日開盤價空單進場3口, T-3日開盤價空單進場2口, T-2日開盤價空單回補5口, T-1日開盤價空單進場5口,
所以在T-1日收盤的時候, 我是有空單5口的, 而於T-1日收盤時, 訊號告訴我空單在T日要再進場2口, 訊號一樣如上
當我持倉還沒有變成空手時, 要再加碼空單,訊號不會work(如下范例1); 但是當我先變成空手後, 要再加碼空單, 訊號就work了(如下范例2)
你有打開 mc 的 "加碼模式" 的設定嗎 ?
謝謝, 我已經找到錯誤的地方了, 語法沒有問題, 只是功能沒有開啟~
編輯文章 by Jeremy123 2012-09-16 20:39:47
您好, 我想我再把我的問題講清楚一些好了, 再麻煩您
我嘗試一些部位的變換後, 發現一個情形:
當我持倉還沒有變成空手時, 要再加碼空單,訊號不會work(如下范例1); 但是當我先變成空手後, 要再加碼空單, 訊號就work了(如下范例2), 請問是甚麼原因造成的?
(1) 如果我T-4日開盤價空單進場3口, T-3日開盤價空單進場2口, T-2日開盤價空單進場1口, T-1日開盤價空單回補1口,
所以在T-1日收盤的時候, 我是有空單5口的, 而於T-1日收盤時, 訊號告訴我空單在T日要再進場2口, 如下訊號
if marketposition*currentcontracts = -5 then begin
if ITEM = -3 then
sellshort("-3_ITEM=-3") 2 shares next bar at market;
if ITEM = -4 then
sellshort("-3_ITEM=-4") 3 shares next bar at market;
end;
(2) 如果我T-4日開盤價空單進場3口, T-3日開盤價空單進場2口, T-2日開盤價空單回補5口, T-1日開盤價空單進場5口,
所以在T-1日收盤的時候, 我是有空單5口的, 而於T-1日收盤時, 訊號告訴我空單在T日要再進場2口, 訊號一樣如上
當我持倉還沒有變成空手時, 要再加碼空單,訊號不會work(如下范例1); 但是當我先變成空手後, 要再加碼空單, 訊號就work了(如下范例2)
你有打開 mc 的 "加碼模式" 的設定嗎 ?
謝謝, 我已經找到錯誤的地方了, 語法沒有問題, 只是功能沒有開啟~
編輯文章 by Jeremy123 2012-09-16 20:39:47