以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请教:当赢利>=1%,回吐到70%平仓,问题在哪 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=56849) |
-- 作者:panjia1000 -- 发布时间:2013/9/22 15:27:23 -- 请教:当赢利>=1%,回吐到70%平仓,问题在哪 基本思路,就是根据开盘价,比开盘价高N1就开多,低N1开空,价格亏损N2元就止损,赢利超过0.5%-1% ,回吐到50%平仓,赢利超过1%,回吐到70%平仓,第一次平仓是对的,再次开仓之后的平仓就不行了,开仓即平。
open5_1:callstock(\'\',vtopen,2,-1);//5分钟周期的开盘价 open3_1:callstock(\'\',vtopen,17,-1);//3分钟周期的开盘价 vols20_1:=callstock(\'\',vtvol,22,20);//20秒周期的成交量
开盘价:=dayopen,noaxis,linethick0; if time=130100 then loss:=0; //限制开仓方式一,只开一次 end 计数一:=count1,noaxis,linethick0; h_1:=ref(h,1); c_1:=ref(c,1); o_1:=ref(o,1); vol_1:=ref(vol,1); vol_2:=ref(vol,2); vol_3:=ref(vol,3); vol_4:=ref(vol,4); sumvol:vol_2+vol_3+vol_4,noaxis,linethick0; lots:=1; if time>=130000 and holding=0 and count1=1 and loss=0 then begin if time>=130101 and time<180000 then end end ………………
|
-- 作者:jinzhe -- 发布时间:2013/9/22 15:36:13 -- 下单价格不合理,价格超出k线范围,导致了该单子被系统检测为无法成交的单子,所以要在所有下单函数语句后面加上,IGNORECHECKPRICE
下面是经过修改后的代码:
variable:HigherAfterEntry=0,LowerAfterEntry=999999;
open5_1:callstock(\'\',vtopen,2,-1);//5分钟周期的开盘价 open3_1:callstock(\'\',vtopen,17,-1);//3分钟周期的开盘价 vols20_1:=callstock(\'\',vtvol,22,20);//20秒周期的成交量
开盘价:=dayopen,noaxis,linethick0; if time=130100 then loss:=0; //限制开仓方式一,只开一次 end 计数一:=count1,noaxis,linethick0; h_1:=ref(h,1); c_1:=ref(c,1); o_1:=ref(o,1); vol_1:=ref(vol,1); vol_2:=ref(vol,2); vol_3:=ref(vol,3); vol_4:=ref(vol,4); sumvol:vol_2+vol_3+vol_4,noaxis,linethick0; lots:=1; if time>=130000 and holding=0 and count1=1 and loss=0 then begin if time>=130101 and time<180000 then end end
|
-- 作者:panjia1000 -- 发布时间:2013/9/22 18:00:11 -- 添加了IGNORECHECKPRICE函数,也没有用,是怎么回事,请帮帮忙 添加了IGNORECHECKPRICE函数,也没有用,是怎么回事,请帮帮忙,图形仍是一样的 |
-- 作者:jinzhe -- 发布时间:2013/9/23 8:59:57 -- 编译过了没? |
-- 作者:jinzhe -- 发布时间:2013/9/23 9:00:45 -- 把现在的截图发一下 按照下面的方式进行贴图 |