Rss & SiteMap

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

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

标题:请教老师

1楼
指尖的旋律 发表于:2017/2/4 13:20:46
请问:一天中允许开多单次数是一次,和一天中允许开空单次数是一次,怎么写呢?
2楼
jinzhe 发表于:2017/2/4 13:39:18

用全局变量来记录下单次数,比如下面这个简单的例子:

variable:bjd=0,bjk=0;

 

if 开多条件 and holding=0 and bjd=0 then begin

   buy(1,1,marketr);

   bjd:=1;

end

 

if 开空条件 and holding=0 and bjk=0 then begin

   buyshort(1,1,marketr);

   bjk:=1;

end

 

if time=clostime(0) then begin

   bjd:=0;

   bjk:=0;

end

3楼
指尖的旋律 发表于:2017/2/4 14:42:18
老师 我想 当天的交易中,只允许做多一次,  这个当天的交易 怎么写限制呢
4楼
jinzhe 发表于:2017/2/4 14:51:43

if time=clostime(0) then begin

   bjd:=0;

   bjk:=0;

end

 

 

这段就实现了你要讲的

方法是在开仓后把变量置为1,这样当天就不会再开仓,最后在收盘时重置为0,那么第二天就又可以重新开仓了

5楼
指尖的旋律 发表于:2017/2/4 14:54:35
哦也
共5 条记录, 每页显示 10 条, 页签: [1]


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