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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 图表改后台交易

   

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


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

主题:图表改后台交易

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


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 8:42:13    Post IP:180.169.30.6[显示全部帖子]

把上周的帖子发下,我先看看你的要求。如果单纯上面的要求,你只需要换下平仓条件即可


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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 9:02:39    Post IP:180.169.30.6[显示全部帖子]

看了下,是不是根据盈利和亏损选择平仓条件? 困亏损了用那个?盈利了用那个

上面代码有2个条件 平多条件与平多条件1


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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 9:13:00    Post IP:180.169.30.6[显示全部帖子]

上轨:REF(HHV(H,130),1),COLORMAGENTA;

   下轨:REF(LLV(L,130),1),colorgreen;

yld:=(h-ENTERPRICE)*multiplier>20000;

ylk:=(ENTERPRICE-l)*multiplier>20000;

    开多条件:=H >=上轨  and holding=0 ;

    开空条件:=L<=下轨  and holding=0 ;

   

    平多条件1:=l<下轨;

    平空条件1:=h>上轨;

    平多条件2:=盈利d;

    平空条件2:=盈利k;

   

开多:buy(开多条件 ,p,LIMITR,CLOSE);

开空:buyshort(开空条件 ,p,LIMITR,CLOSE);

平多1:sell(平多条件1  and holding>0 ,0,MARKET);

平空1:sellshort( 平空条件1  and holding<0 ,0,MARKET);

sell(平多条件2  and holding>0 ,0,MARKET);

 sellshort( 平空条件2  and holding<0 ,0,MARKET);


//照您的意思不就是这部分代码?你平仓没仓位了,平仓也没意义



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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 9:23:06    Post IP:180.169.30.6[显示全部帖子]

//依据你的想法就是2个公式的合并体

LC := REF(CLOSE,1);
    RSI:=SMA(MAX(CLOSE-LC,0),40,1)/SMA(ABS(CLOSE-LC),40,1)*100;
    rsi2:=STKINDI('','RSIzj.RSI1',0,4); 
    kdj2:=STKINDI('','kdjzj.kd',0,4);

   上轨2:REF(HHV(H,130),1),COLORMAGENTA;
   下轨2:REF(LLV(L,130),1),colorgreen;


    开多条件:=H >=上轨2 and rsi>60 and rsi2>50 and holding=0 ;
    开空条件:=L<=下轨2 and rsi<40 and rsi2<50 and holding=0 ;

平多条件1:=rsi2<50 and kdj2<0;
    平空条件1:=rsi2>50 and kdj2>0;

平多:sell(平多条件1 and holding>0 ,0,MARKET);
平空:sellshort( 平空条件1 and holding<0 ,0,MARKET);
开多:buy(开多条件 ,1,LIMITR,CLOSE);
开空:buyshort(开空条件,1,LIMITR,CLOSE);


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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 9:35:34    Post IP:180.169.30.6[显示全部帖子]

开仓条件完全用的是你公式1的开仓条件 二不是公式2的,您看看条件。是不是那块您还没表达好?我这边不是很理解您具体想实现什么


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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 9:47:13    Post IP:180.169.30.6[显示全部帖子]

公式2平仓后不再开仓 ,而是用公式1开仓
公式1开仓后不再平仓, 而是用公式2平仓.

//您理解下您这句话的意思。 是不是开仓用公式1,平仓用公式2?

在3月-4.19只有8次交易而不是30次交易 另外您这个交易是因为平仓和开仓都用的公式1,因为代码里面有HOLDING=0的开仓限制,平仓后才能开仓。所以不同的平仓条件你的开仓情况一定也是有差异


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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 9:58:10    Post IP:180.169.30.6[显示全部帖子]

对啊,公式1开仓后不平仓,平仓语句公式2里面的平仓条件。平完仓后用公式1开仓,开仓后又用公式2平仓

/您理解下您这句话的意思。 是不是开仓用公式1,平仓用公式2? 道理一模一样
我咨询了其它同事,不是很理解您的想法和意思。以上是我们的理解,您可以自己先想想是不是这个道理


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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 10:04:59    Post IP:180.169.30.6[显示全部帖子]

那就是这个写法啊!开仓时公式1里面的条件
平仓时公式2里面的条件
LC := REF(CLOSE,1);
    RSI:=SMA(MAX(CLOSE-LC,0),40,1)/SMA(ABS(CLOSE-LC),40,1)*100;
    rsi2:=STKINDI('','RSIzj.RSI1',0,4); 
    kdj2:=STKINDI('','kdjzj.kd',0,4);

   上轨2:REF(HHV(H,130),1),COLORMAGENTA;
   下轨2:REF(LLV(L,130),1),colorgreen;


    开多条件:=H >=上轨2 and rsi>60 and rsi2>50 and holding=0 ;
    开空条件:=L<=下轨2 and rsi<40 and rsi2<50 and holding=0 ;

平多条件1:=rsi2<50 and kdj2<0;
    平空条件1:=rsi2>50 and kdj2>0;

平多:sell(平多条件1 and holding>0 ,0,MARKET);
平空:sellshort( 平空条件1 and holding<0 ,0,MARKET);
开多:buy(开多条件 ,1,LIMITR,CLOSE);
开空:buyshort(开空条件,1,LIMITR,CLOSE);


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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 10:11:29    Post IP:180.169.30.6[显示全部帖子]

您仔细看下你的公式1和公式2,差异就在平仓上好么!开仓完全一样


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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2017/4/19 10:18:44    Post IP:180.169.30.6[显示全部帖子]

所以我们一直没明白你的意思,2个公式差异在平仓2,然后你又要用平仓2。依据你表达的意思给你写出来然后你说又不对。很抱歉,这种真无法处理。


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

产品部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
总数 12 1 2 下一页