以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 策略编写求助区 (http://weistock.com/bbs/list.asp?boardid=11) ---- 求助布林通道公式多、空单编写 (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=8606) |
-- 作者:hldx1000 -- 发布时间:2011/10/25 13:12:33 -- 求助布林通道公式多、空单编写 当价格下穿上轨时开多单,止损条件是当价格低于开仓这根K线最低点时止损平仓,止盈条件是当价格上穿上轨时止盈平仓。 当价格上穿上轨时开空仓,止损条件是当价格超过开仓这根K线最高点时止损平仓,止盈条件是当价格上穿下轨时止盈平仓。 帮忙这个公式怎样编写?这个开仓条件改了,和上午发的帖不一样了。费心了!拜托! |
-- 作者:admin -- 发布时间:2011/10/25 13:28:08 -- 楼主发的多个策略贴,内容大致都是差不多的,你可以根据之前我们为你改写的自行尝试修改,如果你什么事情都伸手让别人为你做,那么你自己什么时候才能成长起来 |
-- 作者:26327756l -- 发布时间:2011/10/25 13:39:51 -- variable:hh=0,ll=0; MID : MA(CLOSE,26);
//平空开多--价格下穿上轨 if cross(UPPER,c) then
//价格超过开多这根K线的最低点时止损平多 //止盈条件是当价格上穿上轨时止盈平仓 scs:=cross(c,upper); if holding>0 and enterbars>1 then sell(scs,1,market);
//平多开空--价格上穿上轨时 if cross(c,UPPER) then
//价格超过开空这根K线的最高点时止损平空 //止盈条件是当价格上穿下轨时止盈平仓。 scx:=cross(c,lower); if holding<0 and enterbars>1 then sellshort(scx,1,market); |
-- 作者:fly -- 发布时间:2011/10/25 14:34:36 -- 如果楼主仔细看看,您所说的更换了条件后的策略 在之前发的帖子里,已经完全实现了.
推荐您,看看论坛置顶的视频教程和文档教程,这样有助于您看懂编写的代码,同时也有利于您的进一步学习. |
-- 作者:fly -- 发布时间:2011/10/25 16:55:28 --
[此贴子已经被作者于2011-10-25 16:58:48编辑过]
|