设为首页收藏本站

 找回密码
 注册
查看: 1666|回复: 0
打印 上一主题 下一主题

鼓捣了几天,都没有弄好,请版主帮忙转换金字塔的公式! [复制链接]

Rank: 3Rank: 3

精华
0
UID
1007
积分
192
帖子
24
主题
6
阅读权限
40
注册时间
2008-1-1
最后登录
2011-5-31
跳转到指定楼层
1#
发表于 2010-11-23 19:00:43 |只看该作者 |倒序浏览
input:N(5,0,999),N1(1,1,999);
VARIABLE: aspect=0; //初始化假定做多头
VARIABLE: stopprice=0;//止损价格变量
VARIABLE:STOPNUM=n2*mindiff;
B:=VALUEWHEN(DATE<>REF(DATE,1),OPEN);
if barpos = 0 then
  stopprice :=L - stopnum;
if aspect = 0 then
begin
//多头处理  
if (h+c+l)/3+n <= stopprice then
begin
  //多反空
  aspect:= 1;
  stopprice := h+stopnum;
end
//处理移动的底部
if l - stopnum > stopprice then
  stopprice := o-stopnum;
end
  //画线
PARTLINE( aspect = 0, stopprice , colorrgb(255,0,0),VTSOLID)LINETHICK3;
  
为什么我 转换的 总是有问题,请教论坛里的高手们!怎么转换TB的 才对。
Params
  Numeric N(5);
  Numeric N1(1);
  Numeric N2(10);
Vars
  Numeric aspect;
  Numeric stopprice;
  Numeric stopnum;
  Numeric B;
  Numeric hx;//画线
Begin
  stopnum=N2*MinMove;

  If(BarCount==0)
    {stopprice=l-stopnum;} Else
  If(aspect==0)
   if((h+c+l)/3+N <=stopprice)
    {
         stopprice==h+stopnum;
        }Else
     {if(l-stopnum>stopprice)
          {
          stopprice=Open-stopnum;
          }
         }
   PlotNumeric("stopprice", (h+c+l)/3+N,Red );  
End
您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-21 22:11

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部