以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 编了一个ATR指标系统,但是还是有问题。。。 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=63967) |
|
-- 作者:乔治 -- 发布时间:2014/4/15 21:07:20 -- 编了一个ATR指标系统,但是还是有问题。。。 在系统里面只是简单的编了一个ATR公式定义为ATR然后进行条件判断, 复核系统的时候发现这个ATR值不是固定的,最后成为平仓当日的ATR 我想要的是上次开仓前一日时候的ATR值, 然后一直固定到平仓时候进行条件判断。 这个语句怎么编写。。。 海龟系统太长了 没找到类似的句子。。。 请求超级版主
|
|
-- 作者:乔治 -- 发布时间:2014/4/15 21:30:53 -- 总体的意思是开一次仓就固定一次ATR值。。。 尝试编了好几次 都不能实现 自己的逻辑思维能力太差了
|
|
-- 作者:jinzhe -- 发布时间:2014/4/16 8:57:17 -- 你的ATR是怎么写的/ |
|
-- 作者:乔治 -- 发布时间:2014/4/16 9:08:26 --
|
|
-- 作者:乔治 -- 发布时间:2014/4/16 9:10:57 -- 因为平仓和加仓的时候需要用到ATR的值 所以在程序中平仓 和加仓时候的ATR为当日的ATR,不是之前开仓前一日的ATR值。。。。 |
|
-- 作者:jinzhe -- 发布时间:2014/4/16 9:21:54 -- 那这个就是固定不了,行情中的ATR是变化的,要走完k线之后才会固定 |
|
-- 作者:乔治 -- 发布时间:2014/4/16 9:23:03 -- ........... |
|
-- 作者:乔治 -- 发布时间:2014/4/16 9:58:14 -- 那海龟系统的ATR也是变得? |
|
-- 作者:乔治 -- 发布时间:2014/4/16 10:00:56 -- 我看别人的海龟都是以开仓前一日的ATR来分配仓位和止损。。。。如果ATR值和我的这个一样,仓位可以在开仓时候确定 但是止损的时候就要不确定了 要等到止损当日ATR来确定 这不就有未来函数的嫌疑了 |
|
-- 作者:jinzhe -- 发布时间:2014/4/16 10:09:34 -- 你要前一日的ATR,改改就行了 m:=20; TR1 : MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); ATR_PREDAY:REF(ATR,TODAYBAR); |