Rss & SiteMap

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

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

标题:请帮忙编写开仓问题

1楼
qq代人发帖 发表于:2019/3/14 9:26:08
请帮忙编写开仓问题:比如最高价大于a时开仓为条件,收盘价大于开仓价时平仓止损,并停止做多开仓,
等到收盘价再次小于上次的开仓价时再次开仓做多,等到盈利大于20个点时再次开仓做多
2楼
FireScript 发表于:2019/3/14 9:42:45
 “等到盈利大于20个点时再次开仓做多”  这一步是加仓操作吗?
你这个加仓条件和前面的止盈止损是有矛盾的地方。 你盈利20点的时候也会满足 “收盘价大于开仓价时平仓止损”这个条件的。
[此贴子已经被作者于2019/3/14 9:45:42编辑过]
3楼
qq26900971 发表于:2019/3/14 9:55:36
老师我上面的语句编写有误我纠正下麻烦您了,比如最高价大于a时做多开仓为条件,收盘价小于开仓价时平仓止损,并停止做多开仓,
等到收盘价再次大于上次的开仓价时再次开仓做多,等到盈利大于20个点时再次加仓做多,谢谢老师帮忙
4楼
FireScript 发表于:2019/3/14 10:15:39
 buycond:h>a and (c>ENTERPRICE or not(ENTERPRICE);//最高价大于a 且收盘价大于之前的开仓价 或者之前没有开过仓 则开仓一手
buy(buycond and holding=0,1,market);
sellcond:c<ENTERPRICE;
sell(sellcond and holding>0,holding,market);//亏损平仓止损

buycond2:c-ENTERPRICE>=20*MINDIFF and holding>0;
buy(buycond2 and holding>0,1,market);//盈利加仓一手


变量a自行补充下定义即可。
5楼
qq26900971 发表于:2019/3/14 10:21:03
好的谢谢老师帮忙,我试试看
共5 条记录, 每页显示 10 条, 页签: [1]


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