以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 帮我写个语句 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=61284) |
-- 作者:crystal731 -- 发布时间:2014/1/26 8:40:13 -- 帮我写个语句 我想做个日内止损的,用日内螺纹的1分钟线,当当日的总盈亏也就是平仓盈亏加持仓盈亏达到500元的时候平仓,然后当日不再开仓,第二日继续从总盈亏为0开始 |
-- 作者:jinzhe -- 发布时间:2014/1/26 10:04:45 -- variable:n=0;
a1:ref(asset,todaybar);
if a1-asset>500 or a1-asset<500 then n:=1;
if 开仓条件 and n=0 then begin 下单语句; end
if time=closetime(0) then n:=0;
用全局变量来记录当前的状态,盈亏小于500时n=0,能够开仓,盈亏大于500时n=1,不能下单, 最后每天收盘时重置全局变量 |
-- 作者:jinzhe -- 发布时间:2014/1/26 10:46:47 -- variable:n=0;
a1:ref(asset,todaybar);
if asset-a1>500 or asset-a1<-500 then n:=1;
if 开仓条件 and n=0 then begin 下单语句; end
if time=closetime(0) then n:=0;
中间有一段写错了,改了下 |
-- 作者:crystal731 -- 发布时间:2014/1/26 11:07:52 -- 我改写了以后几乎不开仓了 能不能远程帮我看下我的程序 |
-- 作者:jinzhe -- 发布时间:2014/1/26 11:13:25 -- 用在日线上的? |
-- 作者:crystal731 -- 发布时间:2014/1/26 11:19:25 -- 用着1分钟线上的
|
-- 作者:jinzhe -- 发布时间:2014/1/26 11:26:04 -- 把你改写的部分贴上来看看 |
-- 作者:crystal731 -- 发布时间:2014/1/26 11:42:57 --
M:=NUMTOSTR(N,0);
if 昨收<=昨昨收 then begin
收盘平多:SELL(T2,手数,MARKET); ak1:k1,LINETHICK0; if time>closetime(0)+NMIN*100 then y:=0; //用全局变量来记录当前的状态,盈亏小于500时y=0,能够开仓,盈亏大于500时y=1,不能下单, |
-- 作者:jinzhe -- 发布时间:2014/1/26 13:16:44 -- \'MAO.MAO1(1)\' 这个公式里面的内容贴一下 |
-- 作者:crystal731 -- 发布时间:2014/1/26 13:20:20 -- input:n(5,1,100,1); MAO1:ma(open,n); hh:HHV(h,n); 平均波幅:ma((h-l),n); |