以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 策略编写求助区 (http://222.73.7.161/bbs/list.asp?boardid=11) ---- 新人报道,求帮忙编写一个策略: (http://222.73.7.161/bbs/dispbbs.asp?boardid=11&id=82090) |
-- 作者:SSF29 -- 发布时间:2015/8/6 10:25:12 -- 新人报道,求帮忙编写一个策略:
判断一: 买入开仓 收盘价>=均线Ma5收盘价 买开1手 卖出开仓 收盘价<=均线Ma5收盘价 卖开1手
当判断一成功(盈利)时: 卖出平仓1手 当收盘价<=均线MA5收盘价 回到判断一
买入平仓 1手 当收盘价>=均线MA5收盘价 回到判断一
当判断一失败(亏损)时: 卖出止损: 收盘价<均线Ma5收盘价 卖出平仓1手 同时卖出开仓: 现价2手
买入平仓1手: 统计反手前之前亏损点数,当1手盈利点数=之前亏损点数 买入平仓 另1手: 当收盘价>=均线MA5收盘价 回到判断一
买入止损: 收盘价>均线Ma5收盘价 买入平仓1手 同时买入开仓: 现价2手
卖出平仓1手: 统计反手前之前亏损点数,当1手盈利点数=亏损点数 卖出平仓 另1手: 当收盘价<=均线MA5收盘价 回到判断一 |
-- 作者:SSF29 -- 发布时间:2015/8/12 9:59:08 -- 没人响应啊,顶起来。继续等! |
-- 作者:yukizzc -- 发布时间:2015/8/13 17:20:11 -- //楼主您看下 ma5:=ma(c,5); if c>ma5 or c=ma5 then if c<ma5 then if NUMPROFIT(1)>0 and c<ma5 then sell(1,1,marketr); if NUMPROFIT(1)<0 and c<ma5 then if c>ma5 then |
-- 作者:SSF29 -- 发布时间:2015/8/13 22:49:09 -- 谢谢老师的回复!先顶后看,慢慢研究。 |
-- 作者:SSF29 -- 发布时间:2015/8/13 23:25:00 -- 请教老师:以下的想法能实现程序化吗?
收盘价>=均线Ma5的收盘价时 买入开仓 2手: 判断条件为走完一根K线以后。
盘中当收益达到开仓价的1.05倍时, 卖出平仓1手:判断条件需要盘中固定时间间隔去检查价格变化
收盘价<均线Ma5的收盘价时 卖出平仓 余下的1手: 判断条件为走完一根K线以后。 |
-- 作者:every -- 发布时间:2015/8/20 13:17:17 -- 可以,使用固定时间间隔
适当改变一下你的策略就行了, 比如:你想走完一根K线以后实现的,就使用REF(条件成立,1),间接上就已经是走完一根K线了 |
-- 作者:SSF29 -- 发布时间:2015/8/29 10:09:16 -- 谢谢6楼。还在摸索中,不容易啊 |