以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]关于开仓价格 怎么表达?enterprice有点问题~ (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=49085) |
|
-- 作者:season2260 -- 发布时间:2013/3/1 14:58:47 -- [求助]关于开仓价格 怎么表达?enterprice有点问题~ 如何表达开仓价格?? 如果用enterprice 有点问题 例如:开仓后,持仓过程中 有其他开仓信号发生,但是 在策略设计上 这些信号并不操作 而Enterprice就取值了最近一次的开仓信号时的值~~~
大家有遇到这样的问题么? |
|
-- 作者:jinzhe -- 发布时间:2013/3/1 15:04:48 -- 不操作? 不进行下单操作怎么能算为enterprice? |
|
-- 作者:season2260 -- 发布时间:2013/3/1 15:47:06 -- 例如,开多条件1:cross(ma(c,5),ma(c,10)) 开多条件2: cross(c,ma(c,5))
当满足条件1后,执行开仓,价格震荡,后来满足条件2 而enterprice就会赋值 满足条件2的值 实际上,第一次开仓的时候 开仓价格 并没有变 而 enterprice就变了 |
|
-- 作者:RogarZ -- 发布时间:2013/3/1 16:15:59 -- variable:第一次开仓价=9999999,第二次开仓价=9999999;;
if 开多条件1 then begin buy() 第一次开仓价:=close; end
if 开多条件2 then begin buy() 第二次开仓价:=close; end |
|
-- 作者:season2260 -- 发布时间:2013/3/2 0:19:52 -- 但是 在策略测试中 不知道真正的开仓 是由条件1 还是条件2 触发哦 有什么办法得出真正开仓的 开仓价格呢?
|
|
-- 作者:admin -- 发布时间:2013/3/2 1:01:05 -- 4楼已经交待的很详细了
开多条件1 这个变量就是记录的开仓1 .。。。 [此贴子已经被作者于2013-3-2 1:01:29编辑过]
|
|
-- 作者:RogarZ -- 发布时间:2013/3/2 15:22:23 -- |
|
-- 作者:season2260 -- 发布时间:2013/3/3 19:04:15 -- 弄好了 只要在条件里面加多一个 HOLDING=0 就可以避免持仓时 再发出信号 |