Rss & SiteMap

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

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

标题:麻烦将下列开仓和平仓修改为固定1手

1楼
qq代人发帖 发表于:2014/10/17 8:55:04
麻烦将下列开仓和平仓修改为固定1手。谢谢!
PRICE:=0;
IF (开多条件 AND (HOLDING = 0)) THEN
BEGIN
IF (LOW <= (DOWNBREAKTHROUGHLINE - ROUNDATR)) THEN
BEGIN
PRICE:=MIN((DOWNBREAKTHROUGHLINE - ROUNDATR),OPEN);
开多:BUY(1,40,LIMITR,PRICE,0);
END
END
PRICE:=0;
IF (开空条件 AND (HOLDING = 0)) THEN
BEGIN
IF (HIGH >= (UPBREAKTHROUGHLINE + ROUNDATR)) THEN
BEGIN
PRICE:=MAX((UPBREAKTHROUGHLINE + ROUNDATR),OPEN);
开空:BUYSHORT(1,40,LIMITR,PRICE,0);
END
END
2楼
pyd 发表于:2014/10/17 8:58:35

把开平仓函数的第二个参数40改成1就是1手

PRICE:=0;
IF (开多条件 AND (HOLDING = 0)) THEN
BEGIN
IF (LOW <= (DOWNBREAKTHROUGHLINE - ROUNDATR)) THEN
BEGIN
PRICE:=MIN((DOWNBREAKTHROUGHLINE - ROUNDATR),OPEN);
开多:BUY(1,1,LIMITR,PRICE,0);
END
END
PRICE:=0;
IF (开空条件 AND (HOLDING = 0)) THEN
BEGIN
IF (HIGH >= (UPBREAKTHROUGHLINE + ROUNDATR)) THEN
BEGIN
PRICE:=MAX((UPBREAKTHROUGHLINE + ROUNDATR),OPEN);
开空:BUYSHORT(1,1,LIMITR,PRICE,0);
END
END

3楼
渔歌唱晚 发表于:2014/10/17 9:02:58
我也这样修改了,但模拟交易时还是开仓8手,不知什么原因?实盘就会开1手?谢谢!
4楼
jinzhe 发表于:2014/10/17 9:14:31
贴下单日志,看看有没有设定了系数
5楼
渔歌唱晚 发表于:2014/10/17 9:22:05
从测试情况来看,前后下单手数还一致,获利后开仓手数会增加呢!
6楼
渔歌唱晚 发表于:2014/10/17 9:24:36
不一致!
7楼
jinzhe 发表于:2014/10/17 9:41:06
代码是固定一手,多下了单不是你设定了系数就是在策略其他地方还有下单语句
共7 条记录, 每页显示 10 条, 页签: [1]


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