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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 求个价差止损止赢代码

   

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


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

主题:求个价差止损止赢代码

帅哥哟,离线,有人找我吗?
wdbbs
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 机器猫
等级:论坛游侠 帖子:243 积分:557 威望:0 精华:0 注册:2011/9/23 21:49:31
求个价差止损止赢代码  发帖心情 Post By:2014/7/4 6:56:21    Post IP:223.144.74.229[只看该作者]

这是我的代码,想找一个止损,止赢代码,如开仓价差后面百分之二止损,最高价差百分之二止赢.但是价差计算好像不对,也找不到开仓价差.求管理帮忙

INPUT:N1(20,10,60,5),N2(1,1,9999,1),N3(1,1,9999,1);
TL01:='TA13';
TL02:='RB13';
TL_C:=CALLSTOCK(TL01,VTCLOSE)-CALLSTOCK(TL02,VTCLOSE),COLORGREEN;
TL_O:=CALLSTOCK(TL01,VTOPEN)-CALLSTOCK(TL02,VTOPEN);
TL_H:=CALLSTOCK(TL01,VTHIGH)-CALLSTOCK(TL02,VTHIGH);
TL_L:=CALLSTOCK(TL01,VTLOW)-CALLSTOCK(TL02,VTLOW);
PZ1SL:=N2;
PZ2SL:=N3;

MA1:=REF(MA(((TL_H+TL_L+TL_C)/3,N1)),1);//三价平均线
KD:=TL_C>=MA1 AND TL_H<>TL_L;
KK:=TL_C<=MA1  AND TL_H<>TL_L;
PD:=TL_C<MA1 AND ENTERBARS>0;
PK:=TL_C>MA1 AND ENTERBARS>0;
DZY:=;
KZY:=;
DZS:=;
KZS:=;

//交易系统
IF STRCMP(STKLABEL,TL01)=0 THEN
BEGIN
SELL(PD AND HOLDING>0,HOLDING,MARKET);
SELLSHORT(PK AND HOLDING<0,HOLDING,MARKET);
BUY(KD AND HOLDING=0,PZ1SL,MARKET);
BUYSHORT(KK AND HOLDING=0 ,PZ1SL,MARKET);
多赢1:SELL(DZY AND HOLDING>0,HOLDING,MARKET),ORDERQUEUE;
空赢1:SELLSHORT(KZY AND HOLDING<0,HOLDING,MARKET),ORDERQUEUE;
多损1:SELL(DZS AND HOLDING>0,HOLDING,MARKET),ORDERQUEUE;
空损1:SELLSHORT(KZS AND HOLDING<0,HOLDING,MARKET),ORDERQUEUE;
END


IF STRCMP(STKLABEL,TL02)=0 THEN 
BEGIN
SELL(PK AND HOLDING>0,HOLDING,MARKET);
SELLSHORT(PD AND HOLDING<0 ,HOLDING,MARKET);
BUY(KK AND HOLDING=0,PZ2SL,MARKET);
BUYSHORT(KD AND HOLDING=0 ,PZ2SL,MARKET);
多赢2:SELL(DZY AND HOLDING>0,HOLDING,MARKET),ORDERQUEUE;
    空赢2:SELLSHORT(KZY AND HOLDING<0,HOLDING,MARKET),ORDERQUEUE;
多损2:SELL(DZS AND HOLDING>0,HOLDING,MARKET),ORDERQUEUE;
空损2:SELLSHORT(KZS AND HOLDING<0,HOLDING,MARKET),ORDERQUEUE;
END;

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


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

开仓价就是enterprice

开仓后的最高最低价就是hhv(h,enterbars+1) llv(l,enterbars+1)



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

客户服务部

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

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

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


加好友 发短信 机器猫
等级:论坛游侠 帖子:243 积分:557 威望:0 精华:0 注册:2011/9/23 21:49:31
  发帖心情 Post By:2014/7/4 18:19:06    Post IP:223.144.74.229[只看该作者]

我说的价差,不是这个,


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


加好友 发短信 机器猫
等级:论坛游侠 帖子:243 积分:557 威望:0 精华:0 注册:2011/9/23 21:49:31
  发帖心情 Post By:2014/7/4 18:35:38    Post IP:223.144.74.229[只看该作者]

是套利价差的开仓价

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


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

开仓价差,那么就要写这样的两个公式进行运用


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

客户服务部

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

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

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


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

写这样的两个同样的公式

 

一个命名为公式1,运用在TA13上

公式最后添加代码:

e1:enterprice;

e2:stkindi('rb13','公式2.e1',0,datatype);

开仓价差:e1-e2;

 

另外一个命名为公式2,运用在RB13上

公式最后添加代码:

e1:enterprice;

e2:stkindi('ta13','公式1.e1',0,datatype);

开仓价差:e1-e2;

 

 



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

客户服务部

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

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

 回到顶部