以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 突破布林线开仓的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=168281) |
-- 作者:火焱14895 -- 发布时间:2019/2/19 9:19:42 -- 突破布林线开仓的问题 请教老师:以下内容怎么写: 1,价格碰布林线的top线马上开多单,价格碰布林线BOTTOM线马上开空单, 开单后持仓,不再开单至止盈或止损。(即开多单后,价格再碰TOP线都不开新单。开空单也一样。) 2,开多单手数=2000除以TOP数值减MID数值的差额。(4舍5入) 开空单手数=2000除以MID数值减BOT数值的差额。(4舍5入) 谢谢!
|
-- 作者:FireScript -- 发布时间:2019/2/19 9:28:23 -- M:=26; K:=2; MID: MA(CLOSE,M);//布林中轨 UPPER: MID + K*STD(CLOSE,M);//布林上轨 LOWER: MID - K*STD(CLOSE,M);//布林下轨 ss1:CEILING(2000/(UPPER-MID)); ss2:CEILING(2000/(MID-LOWER)); buycond1:h>=UPPER; buycond2:l<=LOWER; buy(buycond1 and holding=0,ss1,market); buyshort(buycond2 and holding=0,ss2,market); 止盈止损的平仓部分自行补全即可。
|
-- 作者:火焱14895 -- 发布时间:2019/2/19 9:34:02 -- 谢谢! |
-- 作者:火焱14895 -- 发布时间:2019/2/19 10:02:22 -- 为什么应用于图,马上变成这样?谢 |
-- 作者:火焱14895 -- 发布时间:2019/2/19 10:07:09 -- 所有的K线都上面了 |
-- 作者:FireScript -- 发布时间:2019/2/19 10:10:57 -- 右侧坐标轴上右键-仅随K先变动 勾选下。另外这个代码是不完整的,没有平仓语句,必须补上才行。
|
-- 作者:火焱14895 -- 发布时间:2019/2/19 10:18:00 -- 谢 |
-- 作者:火焱14895 -- 发布时间:2019/2/19 15:12:13 -- 在请教:您写的是走完一条K线后才成交的,我希望是只要价格一碰就成交。如果是这样,怎么写?謝謝 |
-- 作者:FireScript -- 发布时间:2019/2/19 15:20:05 -- 和代码关系不大。实际交易时候需要采用固定轮询模式才行。不过历史回测上的处理都是按照走完K的处理。 |
-- 作者:火焱14895 -- 发布时间:2019/2/19 15:30:59 -- 謝謝 |