欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]请老师修改公式

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2248人关注过本帖树形打印复制链接

主题:[求助]请老师修改公式

帅哥哟,离线,有人找我吗?
从当下出发
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:47 积分:0 威望:0 精华:0 注册:2014/3/20 11:11:19
[求助]请老师修改公式  发帖心情 Post By:2014/4/10 12:51:02    Post IP:218.82.89.189[只看该作者]

请老师按照以下公式帮忙修改成:9:30至15:00只要满足开仓条件就开仓,到15:14平掉所有仓位


//开空条件

COND1:REF(H,1)>REF(H,2) AND REF(H,1)>H AND REF(L,1)>REF(L,2) AND REF(L,1)>L ;
COND2:C<O AND REF(L,2)>=C;

//开多条件

COND3:REF(H,1)<REF(H,2) AND REF(H,1)<H AND REF(L,1)<REF(L,2) AND REF(L,1)<L;
COND4:C>O AND C>=REF(H,2);

COND5:TIME>=093000 AND TIME<=150000 ;
COND6:TIME0-TIMETOT0(DYNAINFO(207))<=5 OR NOT(ISLASTBAR);

IF COND5 AND COND6 THEN
BEGIN
IF COND3 AND COND4 THEN
BUY(HOLDING=0,1,THISCLOSE);
IF COND1 AND COND2 THEN
BUYSHORT(HOLDING=0,1,THISCLOSE);
END
多单止盈:SELL(C-ENTERPRICE=3,1,THISCLOSE);
空单止盈:SELLSHORT(ENTERPRICE-C=3,1,THISCLOSE);
多单止损:SELL(ENTERPRICE-C=2.6,1,THISCLOSE);
空单止损:SELLSHORT(C-ENTERPRICE=2.6,1,THISCLOSE);
//尾盘平仓

IF TIME>=151400 THEN
BEGIN
SELL(1,HOLDING,THISCLOSE);
SELLSHORT(1,HOLDING,THISCLOSE);
END

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/4/10 13:04:19    Post IP:58.246.57.26[只看该作者]

删掉cond6这一行,
然后图表交易设置为固定时间间隔模式,间隔1秒
 

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
从当下出发
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:47 积分:0 威望:0 精华:0 注册:2014/3/20 11:11:19
  发帖心情 Post By:2014/4/10 13:23:22    Post IP:218.82.89.189[只看该作者]

COND6是开仓条件,为什么要删?多空单止盈止损不用删吗? 我想修改成9:30到15:00期间只按照条件开仓,不平仓。15:14统一平仓。

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/4/10 13:31:15    Post IP:58.246.57.26[只看该作者]

COND1:REF(H,1)>REF(H,2) AND REF(H,1)>H AND REF(L,1)>REF(L,2) AND REF(L,1)>L ;
COND2:C<O AND REF(L,2)>=C;

//开多条件

COND3:REF(H,1)<REF(H,2) AND REF(H,1)<H AND REF(L,1)<REF(L,2) AND REF(L,1)<L;
COND4:C>O AND C>=REF(H,2);

COND5:TIME>=093000 AND TIME<=150000 ;
COND6:TIME0-TIMETOT0(DYNAINFO(207))<=5 OR NOT(ISLASTBAR);

IF COND5  THEN
BEGIN
IF COND3 AND COND4 THEN
BUY(HOLDING=0,1,THISCLOSE);
IF COND1 AND COND2 THEN
BUYSHORT(HOLDING=0,1,THISCLOSE);
END
//尾盘平仓

IF TIME>=151400 THEN
BEGIN
SELL(1,HOLDING,THISCLOSE);
SELLSHORT(1,HOLDING,THISCLOSE);
END


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
从当下出发
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:47 积分:0 威望:0 精华:0 注册:2014/3/20 11:11:19
  发帖心情 Post By:2014/4/10 14:09:05    Post IP:218.82.89.189[只看该作者]

麻烦老师了,但用在图表上还是不对,怎么开盘后满足条件开完一手后就不开仓了?可能是我的表述有问题,我的意思是只要满足条件,无论多空仓都开仓,哪怕前面有一手或是几手都没关系。只要一满足条件就开,一天中累计起来的N手统一在15:14平仓。

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/4/10 14:12:09    Post IP:58.246.57.26[只看该作者]

COND1:REF(H,1)>REF(H,2) AND REF(H,1)>H AND REF(L,1)>REF(L,2) AND REF(L,1)>L ;
COND2:C<O AND REF(L,2)>=C;

//开多条件

COND3:REF(H,1)<REF(H,2) AND REF(H,1)<H AND REF(L,1)<REF(L,2) AND REF(L,1)<L;
COND4:C>O AND C>=REF(H,2);

COND5:TIME>=093000 AND TIME<=150000 ;
COND6:TIME0-TIMETOT0(DYNAINFO(207))<=5 OR NOT(ISLASTBAR);

IF COND5  THEN
BEGIN
IF COND3 AND COND4 THEN
BUY(1,1,THISCLOSE);
IF COND1 AND COND2 THEN
BUYSHORT(1,1,THISCLOSE);
END
//尾盘平仓

IF TIME>=151400 THEN
BEGIN
SELL(1,HOLDING,THISCLOSE);
SELLSHORT(1,HOLDING,THISCLOSE);
END
 
 
这个只要把开仓条件里面的holding=0改成1就行了


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
从当下出发
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:47 积分:0 威望:0 精华:0 注册:2014/3/20 11:11:19
  发帖心情 Post By:2014/4/10 14:15:21    Post IP:218.82.89.189[只看该作者]

好的,终于明白了,谢谢谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
从当下出发
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:47 积分:0 威望:0 精华:0 注册:2014/3/20 11:11:19
  发帖心情 Post By:2014/4/10 14:32:04    Post IP:218.82.89.189[只看该作者]

还有个问题老师,我应用于图表看了下,为什么一天内要不就是全部开多,要不就是全部开空?满足条件的开多和开空不能同时在一天内开吗?

 回到顶部