以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 一天只交易一次怎么写 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=84369) |
-- 作者:zcl -- 发布时间:2015/8/25 1:10:02 -- 一天只交易一次怎么写 用TOTALDAYTRAD之后一天出现2次交易 |
-- 作者:pyd -- 发布时间:2015/8/25 8:28:07 -- 不用这个函数,要用全局变量,请看链接里2.2的例子 http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=53236&skin=0
|
-- 作者:zcl -- 发布时间:2015/8/25 9:16:09 -- 是这个吗? variable:num=0;// 全局变量,来控制当天交易次数 cs:=5;//限定一天最多交易5次
如果一天一次,是不是这样 variable:num=0;// 全局变量,来控制当天交易次数 cs:=1;//限定一天最多交易1次
这里面代表交易次数的是NUM还是CS? |
-- 作者:pyd -- 发布时间:2015/8/25 9:20:32 -- VARIABLE:mun=0; if date<>ref(date,1) then num=0; if 开仓条件 and num=0 then begin buy(); num=1; end |
-- 作者:zcl -- 发布时间:2015/8/25 18:03:09 -- 比如把下面MACD加上次数限定怎么改
DIFF :=EMA(CLOSE,S) - EMA(CLOSE,P); 手数:=ss; KD:=CROSS(MACD,0);//开多平空条件 PD:=ROSS(0,MACD); KK:=CROSS(0,MACD);//开空平多条件 PK:=CROSS(MACD,0);//
|
-- 作者:yukizzc -- 发布时间:2015/8/25 20:01:37 -- VARIABLE:mun=0;
DIFF :=EMA(CLOSE,S) - EMA(CLOSE,P); 手数:=ss; KD:=CROSS(MACD,0);//开多平空条件 PD:=ROSS(0,MACD); KK:=CROSS(0,MACD);//开空平多条件 PK:=CROSS(MACD,0);//
if 开仓条件 and num=0 then begin 平空:SELLSHORT(KD,手数,MARKET);
[此贴子已经被作者于2015/8/25 22:32:18编辑过]
|
-- 作者:zcl -- 发布时间:2015/8/25 20:13:16 -- 此主题相关图片如下:qq图片20150825201253.jpg |
-- 作者:yukizzc -- 发布时间:2015/8/25 22:13:29 -- variable:num=0; 第一句这里改下 |
-- 作者:zcl -- 发布时间:2015/8/25 22:22:17 -- 我希望做日内,当天平仓。这个一天交易一次的条件会不会阻止了日内平仓? |
-- 作者:yukizzc -- 发布时间:2015/8/25 22:32:09 -- 不会啊,这个只是控制你当天你开仓只开一次。
|