以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 在5秒周期K线图中,如何在一分钟内限制只(买或卖)开仓与平仓各一次 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=57232) |
-- 作者:qazplm -- 发布时间:2013/10/7 10:45:54 -- 在5秒周期K线图中,如何在一分钟内限制只(买或卖)开仓与平仓各一次 请教高手: 在5秒周期K线图中,如何在一分钟内限制只(买或卖)开仓与平仓各一次。 |
-- 作者:jinzhe -- 发布时间:2013/10/8 9:49:51 -- variable:n=0; variable:m=0;
if n=0 and 条件1 then begin sellshort; buy; n:=1; end
if m=0 and 条件2 then begin sell; buyshort; m:=1; end
if minute<>ref(minute,1) then begin M:=0; n:=0; end
这个方法是用全局变量来限定交易次数 条件1和条件2是下单反手条件,用户需要把自己的条件填进去就行 开平仓语句我简写了,用户需要写全 如果不需要反手只需要做一个方向的操作,那么只需要自行删除掉不需要的语句即可 |
-- 作者:qazplm -- 发布时间:2013/10/10 8:38:56 -- 谢谢老师 不过在开盘的头一分钟内,假如在昨天的最后一分钟有交易,那么今天的头一分钟内就不能交易了。 是minute<>ref(minute,1)定义的5秒K线图,一分钟是每日最后一根K线加上第二天前11根K线,算一个一分钟, 应该是定义不对的,每个一分钟都应该是从开盘算起的12根K线算一分钟才对。 |
-- 作者:jinzhe -- 发布时间:2013/10/10 9:37:36 -- 请教突破离均线最近的高低点该怎么编写? 需要合并收盘前一分钟和开盘第一分钟?
|
-- 作者:qazplm -- 发布时间:2013/10/10 15:45:20 -- 不是合并,而是把昨天和今天的分开。 现在是合并在一起了 |
-- 作者:jinzhe -- 发布时间:2013/10/10 15:56:12 -- 你这个是收盘前平仓的意思啊。。。 if time=closetime(0) then begin sell(1,0,thisclose); sellshort(1,0,thisclose); end |
-- 作者:qazplm -- 发布时间:2013/10/10 20:41:57 -- 也不是收盘前平仓的意思。 假如我要在5秒K线图中, 用到每1分钟的开盘价, 或者动态计算每一分钟的最高最低价时, 在每天头一分钟就会出现错误。 1分钟的开盘价变成昨天最后一根5秒K线的开盘价, 最高最低价也从昨天最后一根5秒K线的最高最低价算起。 夸周期引用1分钟线的最高最低价, 只能是静态的,并不是每个5秒都在变化。 |
-- 作者:jinzhe -- 发布时间:2013/10/11 9:08:05 -- 你貌似说的是其他的东西了?跨周期不是上面的讨论的内容? |