以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- Begin-end 不匹配问题 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=153362) |
-- 作者:qq代人发帖 -- 发布时间:2017/5/19 15:14:30 -- Begin-end 不匹配问题 如下: //策略 参数
R:=0.0002 ; //日内收益率 stopProfit:=ASSET*R; //目标收益 TARGET:=(1+stopProfit);//收益目标 PLCEVOL:=1; PCOM:= TACCOUNT(31); pPoint:=20; //止盈 点数 Hands:=1 ;//初始 建仓手数 //下单部分 //TMP>0,SPK; //TMP<=0,BPK; IF HOLDING=0 THEN //若持仓为0 IF TMP<=0 THEN BEGIN IF NUMPROFIT(1)<0 THEN BEGIN PLCEVOL:=(abs(NUMPROFIT(1))+ TARGET + PCOM )/TARGET ; //且TMP<=0 BUY(1,PLCEVOL,LIMITR,CLOSE); //有亏损开多调整单 END IF NUMPROFIT(1)>=0 begin THEN // BUY(1,Hands,LIMITR,CLOSE); //开1手多单 END END END 为什么我的这段代码老是 提示缺少BEGIN , 但是没有缺少啊 |
-- 作者:qq代人发帖 -- 发布时间:2017/5/19 15:16:28 -- 这段: IF HOLDING=0 THEN BEGIN //若持仓为0
替换掉你自己的。 使用的时候请注意基本语法。 [此贴子已经被作者于2017/5/19 15:18:25编辑过]
|