以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  图表交易时限制同一K线的交易次数怎么写  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=80401)

--  作者:wukong2015
--  发布时间:2015/7/3 11:03:17
--  图表交易时限制同一K线的交易次数怎么写
如题:
1、我想在图表交易时,限制在同一根K线交易(进场)次数,比如同一根K线限制进场次数为不超过2次,应该怎么写呢?
2、另外,如果超过2次,就在最近一次进场价位的基础上加5个点平仓。
3、想统计近10根K线的最大波幅(最高-最低)

--  作者:wukong2015
--  发布时间:2015/7/3 11:14:40
--  
第3个已经解决了!
--  作者:jinzhe
--  发布时间:2015/7/3 11:15:39
--  

1.全局变量计数

variable:n=0;

if barpos<>ref(barpos,1) then n:=0;

if 开仓条件1 and n<2 then begin

    开仓语句1;

    n:=n+1;

end

 

if 开仓条件2 and n<2 then begin

    开仓语句2;

    n:=n+1;

end

 

if 开仓条件3 and n<2 then begin

    开仓语句3;

    n:=n+1;

end

 

........

 

像这样的,有几句开仓语句就写几句

 

2.在1的基础上不会出现2,出现2说明信号闪烁,这个时候是语句控制不了的,

 

3.hhv(h-l,10)


--  作者:wukong2015
--  发布时间:2015/7/3 11:27:38
--  
嗯,我试试。能取到当前K线上,最近的一次开仓价吗?(如果先后有两次开仓)函数好像只能统计到上一K线的
--  作者:jinzhe
--  发布时间:2015/7/3 11:29:18
--  
enterprice,这个就是最近一次的开仓价了
--  作者:wukong2015
--  发布时间:2015/7/3 11:36:09
--  
这个取不到当前K线上的开仓价啊,想取到当前K线上的开仓价!
--  作者:jinzhe
--  发布时间:2015/7/3 13:11:23
--  
什么叫当前k线的开仓价?你把enterprice写在开仓语句后面,就是当前k线当前的开仓价
--  作者:wukong2015
--  发布时间:2015/7/3 15:35:41
--  
好的,试试~多谢~
--  作者:风度翩翩
--  发布时间:2016/4/15 23:04:37
--  
这个例子 有问题啊,不能实行 限制次数的作用的!


--  作者:风度翩翩
--  发布时间:2016/4/16 21:45:31
--  
我能实现 你的想法,我现在能做到 轮询模式,限定时间 运行 策略核心段代码 N次 交易次数 亏损次数等。

我的策略  K线走完前3秒 只运行一次 核心段,是只一次。