Rss & SiteMap

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

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

标题:请问平仓后如何在符合条件后买入刚才平仓的手数啊?

1楼
fanwasd 发表于:2017/8/10 12:53:56
请问各位大神平仓后如何在符合条件后买入刚才平仓的手数啊?
比如:

if (cross(r7,LOW) or cross(r7,c)  or cross(r7,o))  then
 begin
 sell(1,0,THISCLOSE);
 end
后,若后面3跟k线收盘价均线高于r7,则在按卖出手数及时成交价买入。

谢谢。
2楼
FireScript 发表于:2017/8/10 13:12:04
有个上次平仓量函数:EXITVOL。  不过你的策略里面有多少平仓语句呢?你是要指定的平仓语句对应的平仓量,符合条件的时候再买入回来?
3楼
fanwasd 发表于:2017/8/10 16:16:43
平仓就是全平啊。但是因为是加仓模型,所以每次平仓仓位都不一样的。
4楼
gxx978 发表于:2017/8/10 16:41:07

exitvol可以获取到上次平仓的手数的。

if EXITBARS>3 and c>r7 and ref(c,1)>r7 and ref(c,2)>r7 then buy(1,EXITVOL,market);

5楼
fanwasd 发表于:2017/8/10 20:38:16
谢谢老师,语句没有问题,但是如何做到就买入上次平仓手数一次就够了。当第二次,第三次————————满足条件后,不用再买入上次平仓的手数了。
6楼
gxx978 发表于:2017/8/11 9:31:39

那可以用全局变量来控制这个语句的开仓次数。

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


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.