Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:突破布林线开仓的问题

1楼
火焱14895 发表于:2019/2/19 9:19:42
请教老师:以下内容怎么写:
1,价格碰布林线的top线马上开多单,价格碰布林线BOTTOM线马上开空单,
     开单后持仓,不再开单至止盈或止损。(即开多单后,价格再碰TOP线都不开新单。开空单也一样。)
2,开多单手数=2000除以TOP数值减MID数值的差额。(4舍5入)
     开空单手数=2000除以MID数值减BOT数值的差额。(4舍5入)

                                   谢谢!
2楼
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);


止盈止损的平仓部分自行补全即可。
3楼
火焱14895 发表于:2019/2/19 9:34:02
谢谢!
4楼
火焱14895 发表于:2019/2/19 10:02:22
为什么应用于图,马上变成这样?谢
5楼
火焱14895 发表于:2019/2/19 10:07:09
所有的K线都上面了
6楼
FireScript 发表于:2019/2/19 10:10:57
 
图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

右侧坐标轴上右键-仅随K先变动  勾选下。另外这个代码是不完整的,没有平仓语句,必须补上才行。
7楼
火焱14895 发表于:2019/2/19 10:18:00
8楼
火焱14895 发表于:2019/2/19 15:12:13
在请教:您写的是走完一条K线后才成交的,我希望是只要价格一碰就成交。如果是这样,怎么写?謝謝
9楼
FireScript 发表于:2019/2/19 15:20:05
 和代码关系不大。实际交易时候需要采用固定轮询模式才行。不过历史回测上的处理都是按照走完K的处理。
10楼
火焱14895 发表于:2019/2/19 15:30:59
謝謝

共10 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03906 s, 3 queries.