以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 第一次接触金字塔,麻烦版主帮助一下公式编写的问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=95202) |
-- 作者:colin -- 发布时间:2016/3/28 16:33:30 -- 第一次接触金字塔,麻烦版主帮助一下公式编写的问题 1.怎么全仓买入(我主要做股票,但资料看下来金字塔好像主要是对期货的,比如买多少,好像必须要输入多少手?) 2.如何持仓时的最高价,包括影线(自己记录数据必须用到VBA?) 3.如何获取昨日收盘价,最高价,最低价 或者有这样一个策略,麻烦帮忙实现一下,现在主要是想用于测试策略效果。 买入:在每天2点半时判断是当前价格是否大于昨日收盘价,而且MA3上穿MA5。成立则全仓买入 卖出:在买入后,记录持仓时的最高价,以5分钟为一周期。当当前价格低于最高价的5个点时,则全仓卖出
|
-- 作者:jinzhe -- 发布时间:2016/3/28 17:10:55 -- 1百分比下单,100%开仓,比如: buy(c>o,100%,marketr),pertrader;
2hhv(h,enterbars+1) 影线是什么?
3昨收:callstock(stklabel,vtclose,6,-1); 昨高:callstock(stklabel,vthigh,6,-1); 昨低:callstock(stklabel,vtlow,6,-1);
if time=143000 and close>昨高 and cross(ma(c,3),ma(c,5)) then buy(1,100%,marketr),pertrader; if l<hhv(h,enterbars+1)-5 then sell(1,0,marketr); |
-- 作者:colin -- 发布时间:2016/3/28 17:40:37 -- 谢谢指导,我试一下。 要自己记录或保存一些数据,要怎么实现呢? |
-- 作者:jinzhe -- 发布时间:2016/3/29 8:55:48 -- 要保存什么样的数据? |
-- 作者:colin -- 发布时间:2016/3/29 10:33:14 -- 比如前面说的,持仓时的最高价,或者一个自己算出来的价格,保存下来用于后面逐K对比。 另外我测试了一下你写的公式 买入:把时间判断去掉,可以实现买入。(时间判断是不是只能用分钟周期?) 卖出:不能成功实现低于最高价的5个点卖出。 |
-- 作者:jinzhe -- 发布时间:2016/3/29 10:37:40 -- 1.是 2.举例说明 |
-- 作者:jinzhe -- 发布时间:2016/3/29 10:40:51 -- 这样的数据不用保存,直接 ss:你要的数据,noaxis; 这样就能直观的在k线图上看到你要的数据了 |