Rss & SiteMap

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

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

标题:条件1出现后,到条件2出现时开仓

1楼
carney 发表于:2016/8/4 14:54:26

当条件1出现时,确定了K线位置,之后当条件2出现时,再交易,如何编写?

 

比如

条件1:当K线成交量大于1000,且价格变动为大于+50。

确定了这个K线位置后,之后出现的第一个条件2:此K线成交量大于1500,且价格变动为大于-150。

然后马上开仓做空100手。

 

因为条件1出现后,到条件2出现的之间的时间不确定,不知道该怎么编写。

 

为图表交易。

2楼
jinzhe 发表于:2016/8/4 15:00:09
if 条件2 and barslast(条件1)>0 then buyshort(holding=0,100,market);
3楼
carney 发表于:2016/8/4 15:51:15

那图表交易的平仓是怎么写?

 

比如:持有空单

止损为价格+10,或者持有时间30秒无盈利及平仓

止盈位价格-100,或持有时间120秒盈利及平仓

4楼
jinzhe 发表于:2016/8/4 15:57:30

if holding<0 and c>enterprice+10 then sellshort(1,0,market);

if holding>0 and c<enterprice-100 then sellshort(1,0,market);

这两个是点数止损

时间止损在图表上做不出

5楼
carney 发表于:2016/8/5 8:54:43
如果时间不行,那K线个数可以吗?
6楼
jinzhe 发表于:2016/8/5 9:03:33
可以,用enterbars>n来实现,n写用户所需要的k线数
7楼
carney 发表于:2016/9/1 9:15:32

如果是后台交易的分笔交易,可以使用时间函数吗?

比如使用秒或者分钟?

8楼
jinzhe 发表于:2016/9/1 9:26:17
你要用来做什么?
9楼
carney 发表于:2016/9/1 9:29:54
比如取多少秒或者多少分钟之前的最高最低值
10楼
jinzhe 发表于:2016/9/1 9:34:09
你要换算一下这些秒是多少根k线,然后用ref(h,转换后的k线数量)
共30 条记录, 每页显示 10 条, 页签: [1] [2][3]


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