Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共18 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:有什么办法控制平仓顺序?

1楼
系统使用者 发表于:2014/7/2 20:14:44
帐户有仓位,多空套利对锁的,要求平空,平多,顺序平单》》》》平空--平多----平空----平多的循环减仓
2楼
王锋 发表于:2014/7/2 21:42:39
指令后面加ORDERQUEUE?
3楼
系统使用者 发表于:2014/7/3 10:32:29
不行。
4楼
jinzhe 发表于:2014/7/3 10:42:28
这就是orderqueue了
5楼
系统使用者 发表于:2014/7/3 11:04:02
3.23版,没有起作用,一样。
6楼
jinzhe 发表于:2014/7/3 11:20:40

一个公式还是两个公式在运行交易?

7楼
系统使用者 发表于:2014/7/3 12:02:03
一个
8楼
jinzhe 发表于:2014/7/3 13:22:55

图表还是后台?后台得要加个全局变量来控制了

 

if extgbdata('ss')=0 and 持仓判断 and 平空判断 then begin

    平空语句;

    extgbdatset('ss',1);

end

 

if extgbdata('ss')=1 and 持仓判断 and 平空判断 then begin

    平多语句;

    extgbdataset('ss',0);

end

  

9楼
系统使用者 发表于:2014/7/3 22:43:11
我使用了 全局变量来控制,反而不平仓了
10楼
系统使用者 发表于:2014/7/4 0:23:11
//上
if dynainfo(7)=(extgbdata('kaikong')+1*q)and extgbdata('ss')=0 and TSELLHOLDING(0)>0 then 
begin
   tsellshort(1,1,mkt);
   extgbdataset('kaikong',extgbdata('kaikong')+2*q);
   extgbdataset('ss',1);
   end
if dynainfo(7)=(extgbdata('kaiduo')+2*q)and extgbdata('ss')=1 and TBUYHOLDING(0)>0 then 
begin
   tsell(1,1,mkt);
   extgbdataset('kaiduo',extgbdata('kaiduo')+2*q);
   extgbdataset('ss',0);
   end
//下
if dynainfo(7)=(extgbdata('kaiduo')-1*q)and extgbdata('bb')=0 and TBUYHOLDING(0)>0 then BEGIN
   tsell(1,1,mkt);
   extgbdataset('kaiduo',extgbdata('kaiduo')-2*q);
   extgbdataset('bb',1);
   end
if dynainfo(7)=(extgbdata('kaikong')-2*q)and extgbdata('bb')=1 and TSELLHOLDING(0)>0 then begin
   tsellshort(1,1,mkt);
   extgbdataset('kaikong',extgbdata('kaikong')-2*q);
   extgbdataset('bb',0);
   end
共18 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.03613 s, 3 queries.