圖表交易下單映射功能使用說明
?
一、功能啟用設置
???? 在圖表的程式化交易中,如果需要監(jiān)控指數(shù)合約或具體合約,而實際交易需要對相應的具體合約或另一個品種合約進行下單,這時可以使用金字塔的下單映射功能。
-------------------------------------------------------------------------------------------------------------------------------------
以一個簡單的均線交易為案例:
ma5:ma(c,5);
ma10:ma(c,10);
con1:=cross(ma5,ma10);
con2:=cross(ma10,ma5);
if?con1 then
?? begin
?? sellshort(holding<0,holding,market);????
//針對使用下單映射,這里推薦使用market市價進行報單,詳細參考后面注意事項。
?? buy(holding=0,1,market);
?? end
if?con2 then
?? begin
?? sell(holding>0,holding,market);
?? buyshort(holding=0,1,market);
?? end
?
推薦使用market市價報單,因為如果使用限價下單,設置的限價都是取的圖表上的價格,而不是實際需要下單的品種的價格,就會出現(xiàn)下單問題。
-------------------------------------------------------------------------------------------------------------------------------------?
? 操作步驟:
???? 1、把該均線交易策略雙擊加載至圖表上的指數(shù)合約或具體合約的K線圖上面。
???? 2、點擊菜單欄上的"交易"--"圖表程式化交易",勾選啟用自定義下單品種,在彈出的對話框中設置源品種和目的品種,例如監(jiān)控品種為指數(shù)AG13,實際交易品種為 具體合約AG00,如下圖。
?
???????? ①源品種:具體圖表上加載K線的品種;
??????????? 目的品種:實際需要進行下單的品種;
???????? ②品種可以直接點擊空格選擇,也可以通過手工輸入。手工輸入時,格式為市場代碼+品種代碼,例如上期所的白銀指數(shù)品種,表示為SQAG13;
?????????????????????????????????????????????????????????????? ????
??? 3、如上圖,設置完畢確定后,即可點擊啟動交易。這樣在圖表K線上觸發(fā)的信號,就會自動對其映射的品種進行開平倉動作。
?
二、使用報單指令注意事項。
???? 1、金字塔支持的報單指令有市價market,對手價thisclose和限價limit,在下單映射中推薦使用市價market、對手價thisclose(如上舉例)。
???? 例如:buy(pkkd,1,market);
????????????? buy(pkkd,1,thisclose);
???? 這種指令就不會區(qū)分品種了,可以直接用于對映射品種進行下單。
??
??? 2、若客戶需要使用限價limit進行下單。(不推薦使用)
???? 例如:buy(conkd,1,limit,close);//不可直接使用limit進行下單。
???? 因為這里取的close是當前圖表K線監(jiān)控品種的價格,而不是實際需要下單的品種的價格,直接使用limit報單所以可能會存在問題,需要取得實際下單的品種的價格再進行報單,可供參考的方式如下:
????? jg:callstock('ag00',vtclose,1);????????????//引用具體下單品種AG00的最新價close
????? buy(conkd,1,limit,jg);????????????????????????? //用引用到的下單品種的價格進行報單
?
?
?來源: www.kzuj.com.cn
?
?
?