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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请高手帮忙改下公式

   

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


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

主题:请高手帮忙改下公式

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


加好友 发短信
等级:论坛游民 帖子:261 积分:1358 威望:0 精华:0 注册:2011/12/13 10:55:10
请高手帮忙改下公式  发帖心情 Post By:2012/1/10 0:46:10    Post IP:119.137.0.238[只看该作者]

请高手帮忙把下面博易的公式改成金子塔的。多谢。

 

MA3:=MA(CLOSE,3);
MA7:=MA(CLOSE,7);
MA14:=MA(CLOSE,14);
RED:=CROSS(C,MA14);
GREEN:=CROSS(MA14,C);

FLAG:=IF(BARSTATUS=1,0,IF(RED,1,IF(GREEN,-1,REF(FLAG,1))));
STICKLINE(FLAG>0,HIGH,MAX(C,O),0,1),COLORRED;
STICKLINE(FLAG>0,LOW,MIN(C,O),0,1),COLORRED;
STICKLINE(FLAG>0,C,O,4,1),COLORRED;
STICKLINE(FLAG<0,HIGH,MAX(C,O),0,0),COLORGREEN;
STICKLINE(FLAG<0,LOW,MIN(C,O),0,0),COLORGREEN;
STICKLINE(FLAG<0,C,O,4,0),COLORGREEN;
STICKLINE(FLAG=0,HIGH,MAX(C,O),0,0),COLORYELLOW;
STICKLINE(FLAG=0,LOW,MIN(C,O),0,0),COLORYELLOW;
STICKLINE(FLAG=0,C,O,4,0),COLORYELLOW;

DRAWICON(FLAG>0 AND CROSS(MA3,MA7),LOW,4),VALIGN0;
DRAWICON(FLAG<0 AND CROSS(MA7,MA3),HIGH,5),VALIGN2;


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


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

公式抄错了吧?flag公式定义里面怎么还有个flag


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游民 帖子:261 积分:1358 威望:0 精华:0 注册:2011/12/13 10:55:10
  发帖心情 Post By:2012/1/17 23:53:26    Post IP:113.89.180.241[只看该作者]

没有错啊。博易里就是这样的。请帮忙看下吧。或者能同等实现。多谢了。

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


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2012/1/19 9:12:01    Post IP:58.246.57.26[只看该作者]

//运行模式:逐K线计算

 

variable:FLAG=0;

 

MA3:=MA(CLOSE,3);
MA7:=MA(CLOSE,7);
MA14:=MA(CLOSE,14);
RED:=CROSS(C,MA14);
GREEN:=CROSS(MA14,C);

 

if BARSTATUS=1 then FLAG:=0;

 

if BARSTATUS=0 OR BARSTATUS=2 then
 begin
       if RED THEN
           BEGIN
           FLAG:=1;
           END
       ELSE
           BEGIN
           IF GREEN THEN
                 BEGIN
                 FLAG:=-1;
                 END
           ELSE
                 BEGIN
                 FLAG:=FLAG;
                 END
          END

 end

 

STICKLINE(FLAG>0,HIGH,MAX(C,O),0,1,COLORRED);
STICKLINE(FLAG>0,LOW,MIN(C,O),0,1,COLORRED);
STICKLINE(FLAG>0,C,O,10,1,COLORRED);

STICKLINE(FLAG<0,HIGH,MAX(C,O),0,0,COLORGREEN);
STICKLINE(FLAG<0,LOW,MIN(C,O),0,0,COLORGREEN);
STICKLINE(FLAG<0,C,O,10,0,COLORGREEN);

STICKLINE(FLAG=0,HIGH,MAX(C,O),0,0),COLORYELLOW;
STICKLINE(FLAG=0,LOW,MIN(C,O),0,0),COLORYELLOW;
STICKLINE(FLAG=0,C,O,10,0),COLORYELLOW;

 

DRAWICON(FLAG>0 AND CROSS(MA3,MA7),LOW,4);
DRAWICON(FLAG<0 AND CROSS(MA7,MA3),HIGH,5);

[此贴子已经被作者于2012-1-19 9:12:35编辑过]


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

客户服务部

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

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

service@weistock.com

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

 回到顶部