Rss & SiteMap

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

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

标题:后台不能运行

1楼
qq代人发帖 发表于:2015/7/15 9:30:35
我的后台程序化怎么运行不起来;


昨天夜盘商品都会自动交易的

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
2楼
qq代人发帖 发表于:2015/7/15 9:30:56
方便把公式发出来么,我们看下
3楼
jinzhe 发表于:2015/7/15 9:32:39
这个不是昨天今天都有信号出现了,不能运行指的是什么?
4楼
zyw379238858 发表于:2015/7/15 9:45:23
图片点击可在新窗口打开查看
5楼
qq代人发帖 发表于:2015/7/15 9:50:49
hh:=ref(h,1);
ll:=ref(l,1);

kd:=CROSS(c,hh);
kk:=CROSS(c,ll);

ZH1:'602307';
PZ1:'if07';
VARIABLE:A=0;

//开仓和平仓TBUYHOLDINGEX( 账户名,指定的品种 ,买持类型 )
TBUY(kd AND TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,LMT,CLOSE,0,ZH1,PZ1 );
//TSELL(kk,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1);
tbuyshort(kk and TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,LMT,CLOSE,0,ZH1,PZ1 );

//移动止损模块部分*******************************
//A有三种数值状态:1,0,最新价;
//当A=1时表示当前有持仓,A=0时表示移动止损执行完毕,A=最新价时用于比较价格是否回落

//将A赋值为1,表示当前有持仓
IF TBUYHOLDINGEX( '','' ,0 )>0 AND EXTGBDATA('a' )=0 THEN BEGIN
EXTGBDATASET( 'a',1 );
END

//使A始终表示监控开始后的最高价
IF DYNAINFO(  7)>EXTGBDATA('a' ) and EXTGBDATA('a' )>0 THEN BEGIN
EXTGBDATASET( 'a',DYNAINFO(  7));
END

//发现价格回落止损,并将A赋值为0表示移动止损动作完成
IF EXTGBDATA('a' )-DYNAINFO(  7)>10*MINDIFF and EXTGBDATA('a' )>0 THEN BEGIN
TSELL(1,1,MKT );
EXTGBDATASET( 'a',0);
END

//固定止损条件判断
ZSCOND:TAVGENTERPRICEEX2(ZH1 ,PZ1 ,0)-DYNAINFO(  7)>=10*MINDIFF;
TSELL(ZsCOND,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1);
6楼
zyw379238858 发表于:2015/7/15 9:54:49

hh:=ref(h,1);
ll:=ref(l,1);

kd:=CROSS(c,hh);
kk:=CROSS(c,ll);

ZH1:'602307';
PZ1:'if07';
VARIABLE:A=0;

//开仓和平仓TBUYHOLDINGEX( 账户名,指定的品种 ,买持类型 )
TBUY(kd AND TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,LMT,CLOSE,0,ZH1,PZ1 );
//TSELL(kk,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1);
tbuyshort(kk and TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,LMT,CLOSE,0,ZH1,PZ1 );

//移动止损模块部分*******************************
//A有三种数值状态:1,0,最新价;
//当A=1时表示当前有持仓,A=0时表示移动止损执行完毕,A=最新价时用于比较价格是否回落

//将A赋值为1,表示当前有持仓
IF TBUYHOLDINGEX( '','' ,0 )>0 AND EXTGBDATA('a' )=0 THEN BEGIN
EXTGBDATASET( 'a',1 );
END

//使A始终表示监控开始后的最高价
IF DYNAINFO(  7)>EXTGBDATA('a' ) and EXTGBDATA('a' )>0 THEN BEGIN
EXTGBDATASET( 'a',DYNAINFO(  7));
END

//发现价格回落止损,并将A赋值为0表示移动止损动作完成
IF EXTGBDATA('a' )-DYNAINFO(  7)>10*MINDIFF and EXTGBDATA('a' )>0 THEN BEGIN
TSELL(1,1,MKT );
EXTGBDATASET( 'a',0);
END

//固定止损条件判断
ZSCOND:TAVGENTERPRICEEX2(ZH1 ,PZ1 ,0)-DYNAINFO(  7)>=10*MINDIFF;
TSELL(ZsCOND,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1);
现在能开仓不能移动止损

7楼
zyw379238858 发表于:2015/7/15 10:09:22
是哪里的问题
8楼
zyw379238858 发表于:2015/7/15 10:09:39
我没看出来;核对了一遍
9楼
jinzhe 发表于:2015/7/15 10:12:22

hh:=ref(h,1);
ll:=ref(l,1);

kd:=CROSS(c,hh);
kk:=CROSS(c,ll);

ZH1:'601684';
PZ1:'if07';


//开仓和平仓TBUYHOLDINGEX( 账户名,指定的品种 ,买持类型 )
TBUY(kd AND TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,LMT,CLOSE,0,ZH1,PZ1 );
//TSELL(kk,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1);


//移动止损模块部分*******************************
//A有三种数值状态:1,0,最新价;
//当A=1时表示当前有持仓,A=0时表示移动止损执行完毕,A=最新价时用于比较价格是否回落

//将A赋值为1,表示当前有持仓
IF TBUYHOLDINGEX( '','' ,0 )>0 AND EXTGBDATA('a' )=0 THEN BEGIN
EXTGBDATASET( 'a',1 );
END

//使A始终表示监控开始后的最高价
IF DYNAINFO(  7)>EXTGBDATA('a' ) and EXTGBDATA('a' )>0 THEN BEGIN
EXTGBDATASET( 'a',DYNAINFO(  7));
END

//发现价格回落止损,并将A赋值为0表示移动止损动作完成
IF EXTGBDATA('a' )-DYNAINFO(  7)>20*MINDIFF and EXTGBDATA('a' )>0 THEN BEGIN
TSELL(1,1,MKT );
EXTGBDATASET( 'a',0);
END

 

把么有意义的varaible:a=0给删了,在把移动止损设置为20,本地测试没问题了

10楼
zyw379238858 发表于:2015/7/15 10:15:44

我是高频交易的;止损设置成10也没问题的吧

 

 

共22 条记录, 每页显示 10 条, 页签: [1] [2][3]


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