以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台交易求帮助  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=34031)

--  作者:ghc63
--  发布时间:2012/12/26 9:07:32
--  后台交易求帮助

后台交易中,开多仓后,每上升M点后回撤M1点平多仓,开空仓后,每下降M点后回撤M1点平空仓,如何描述

后台交易中,开多仓后的最高价,开空后的最低价的表达式,如何描述


--  作者:jinzhe
--  发布时间:2012/12/26 9:11:48
--  

其实和图表差不多,用extgbdata来代替variable

比如

if islastbar then begin

  if 下单条件  then begin

    tbuy;

    extgbdataset(\'hh\',h);

  end

  if h>extgbdata(\'hh\')  then extgbdataset(\'hh\',h);

end

 


--  作者:ghc63
--  发布时间:2012/12/26 9:20:08
--  

我是菜鸟,能否把我描述的内容写全,并给写一下解释,我看不明白


--  作者:jinzhe
--  发布时间:2012/12/26 9:44:35
--  

其实和图表差不多,用extgbdata来代替variable

比如

if islastbar then begin

  if 下单条件  then begin

    tbuy;

    extgbdataset(\'hh\',h);//下单后把开仓时的最高价赋值给HH

  end

  if h>extgbdata(\'hh\')  then extgbdataset(\'hh\',h);//开仓后的最高价和HH进行比较,如果最高价比HH高,那么把最高价赋值给HH,替代原来的最高价

end


--  作者:jinzhe
--  发布时间:2012/12/26 10:19:53
--  

if islastbar then begin

  if 下单条件  then begin

    tbuy;

    extgbdataset(\'hh\',h);

    extgbdataset(\'hh2\',h);

  end

  if h>extgbdata(\'hh\')  then extgbdataset(\'hh\',h);

  if extgbdata(\'hh\')-extgbdata(\'hh2\')>=m and extgbdata(\'hh\')-c>=m1 then tsell;

end


--  作者:ghc63
--  发布时间:2012/12/26 10:38:16
--  

上面的是上升M点后下降M1点平仓是对的,但上升了2xM点后回落M1点平仓就没表达出来,如合表达谢谢


--  作者:ghc63
--  发布时间:2012/12/27 8:50:40
--  

上面的是上升M点后下降M1点平仓是对的,但上升了2xM点后回落M1点平仓就没表达出来,如合表达谢谢



--  作者:jinzhe
--  发布时间:2012/12/27 9:19:49
--  
这个不好整吧,除非枚举一下
--  作者:王锋
--  发布时间:2012/12/27 23:33:56
--  最好一根K线
建议金字塔用户能先图表程序化开始使用金字塔,待自己的编程能力提高后再去考虑使用后台