以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]如何在日内策略中调取前n天的日线级别数据 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=54204) |
-- 作者:wilsonax -- 发布时间:2013/7/22 14:07:50 -- [求助]如何在日内策略中调取前n天的日线级别数据 1、在一个5分钟的日内策略当中,想要调取前n天的每天最高价和最低价之和,应该怎样编写?2、同样这个策略,采用的逐K模式,一般都是在出信号K线的下根K线开盘发单,但是想要设置一个止损指令——即在最新价达到一定价位就马上止损,而不是等到现在这根K线走完才发单,应该如何写交易指令? |
-- 作者:fly -- 发布时间:2013/7/22 14:19:48 -- 1. 创建一个指标/公式fd h6:hhv(high,6);
2.新建一个公式TEST HPPOINTIF:STKINDI(\'\',\'fd.h6\',0,6,-1);//日线前6周期高点 |
-- 作者:wilsonax -- 发布时间:2013/7/22 14:46:31 -- 谢谢你对第一个问题的解答,请帮我再看看第二个问题:2、同样这个策略,采用的逐K模式,一般都是在出信号K线的下根K线开盘发单,但是想要设置一个止损指令——即在最新价达到一定价位就马上止损,而不是等到现在这根K线走完才发单,应该如何写交易指令? |
-- 作者:lichenghu -- 发布时间:2013/7/22 14:50:57 -- 2.选用:固定时间间隔
(1)原来本根K线满足CON,想要下根K线开盘发单的语句 ---原来写法:IF CON AND HOLDING=0 THEN BUY(1,1,MARKET); ---改为:IF REF(CON,1) AND HOLDING=0 THEN BUY(1,1,MARKET);
(2)满足条件,就立马平仓的,就直接使用 IF CON2 AND HOLDING>0 THEN SELL.... 在立马平仓的里面,要注意信号闪烁问题,请合理使用OPEN,HIGH,LOW使您的信号不闪烁.
|
-- 作者:wilsonax -- 发布时间:2013/7/22 16:45:43 -- 明白了,谢谢
以下是引用lichenghu在2013/7/22 14:50:57的发言:
2.选用:固定时间间隔
(1)原来本根K线满足CON,想要下根K线开盘发单的语句 ---原来写法:IF CON AND HOLDING=0 THEN BUY(1,1,MARKET); ---改为:IF REF(CON,1) AND HOLDING=0 THEN BUY(1,1,MARKET);
(2)满足条件,就立马平仓的,就直接使用 IF CON2 AND HOLDING>0 THEN SELL.... 在立马平仓的里面,要注意信号闪烁问题,请合理使用OPEN,HIGH,LOW使您的信号不闪烁.
|
-- 作者:wilsonax -- 发布时间:2013/7/22 23:11:53 -- 1、先建立一个指标marange input:n(10,3,20,1); marange:=(ma(h,n)-ma(l,n)); 2、然后在交易公式中 predayrange:=stkindi(\'\',\'marange.marange\',0,6,-1); 在K线图中不时显示该行解释错误,而且predayrange的值也一直为零 请问是什么地方出了问题???
|