以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  关于波幅问题?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=145887)

--  作者:程序学习者
--  发布时间:2017/1/4 9:08:56
--  关于波幅问题?
计算前5日的平均波幅?
当行情下跌越过波幅时,开空单。
当行情上跌越过波幅时,开多单。

最好可以动态出现数据,动态计算越过波幅的上涨价格和下跌价格。
这个公式如何写?


--  作者:jinzhe
--  发布时间:2017/1/4 9:17:18
--  

tr5:ma(tr,5);

if cross(c,tr5) then begin

   sellshort(1,0,marketr);

   buy(holding=0,1,marketr);

end

 

if cross(tr5,c) then begin

   sell(1,0,marketr);

   buyshort(holding=0,1,marketr);

end


--  作者:程序学习者
--  发布时间:2017/1/4 11:07:56
--  
以下是引用jinzhe在2017-1-4 9:17:18的发言:

tr5:ma(tr,5);

if cross(c,tr5) then begin

   sellshort(1,0,marketr);

   buy(holding=0,1,marketr);

end

 

if cross(tr5,c) then begin

   sell(1,0,marketr);

   buyshort(holding=0,1,marketr);

end



老师:我看了一下,左上角出现:TR:XXX的数据,应该是波幅的平均数吧!

能不能将这个平均数改成动态的价格:

比方说:TR:350点波幅  假设目前的最低价是15000,最高价是15100。

那么TR空目标输出价格为: 15100-15000=100

                                     350-100=250

                                     15000-250=14750   最终输出的目标价格为14750

     TR多目标输出价格为:15100-15000=100

                                     350-100=250

                                     15100+250=15350  最终输出的目标价格为15350


另外,程序输出有条白线,可不可以不要了,只出现K线,那相好像K线变小了,距离拉大了。或还有什么好的办法!


--  作者:jinzhe
--  发布时间:2017/1/4 11:13:56
--  

tr_kong:l-(350-(h-l)),linethick0;

tr_duo:h+(350-(h-l)),linethick0;