以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 分时图图表问题? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=145455) |
-- 作者:程序学习者 -- 发布时间:2016/12/28 23:05:29 -- 分时图图表问题? 这个是论坛里的老师写的,是对分时图上穿做多,下穿做空的策略? 我想做一些改进,这个程序如何改? 比方说:以一次上穿和一次下穿为总次一次,那么当天如果出现三次的。就停止开仓。或者说全部平仓。 同时,第一次上下穿越结算做,开仓为1手,那么第二次平仓之后再次开仓的仓位为2手,第三次越穿平仓之后再开仓的 仓位是4手;这样的交易策略如何写。 n1:=todaybar; dm:=4-INTPART(LOG(C)); jsj:=ROUNDS(IF(sum(vol,n1)=0,C,sum(C*vol,n1)/sum(vol,n1)),2+dm); cc:=c; if cross(cc,jsj) then begin buy(holding=0,1,marketr); end if cross(jsj,cc) then begin buyshort(holding=0,1,marketr); end if c<jsj-5 then sell(1,0,marketr); if c>jsj+5 then sellshort(1,0,marketr); if time0>=timetot0(closetime(0))-5*60 then begin sell(1,0,marketr); sellshort(1,0,marketr); end |
-- 作者:程序学习者 -- 发布时间:2016/12/28 23:09:30 -- 补充一下,又或者用倒金字塔之,第一次4手,第二次2手,第三次1手 |
-- 作者:程序学习者 -- 发布时间:2016/12/28 23:13:59 -- 还有就是,如果可以的话,我想在以上的条件上再加上一个条件:如果我开仓上穿或是下穿获利达到>=1%的行情,则可以止盈。 |
-- 作者:jinzhe -- 发布时间:2016/12/29 9:14:42 -- 把需求一次性讲清了,不要挤牙膏一样一段段的来 |
-- 作者:程序学习者 -- 发布时间:2016/12/29 9:24:36 -- [此贴子已经被作者于2016-12-29 9:25:17编辑过]
|
-- 作者:程序学习者 -- 发布时间:2016/12/29 9:29:04 -- 为什么会出现2手的平仓,可以不可以只开仓一手。还要递增加仓。当条件成立后,开仓一手,下穿后应该是平仓,反向开空。
[此贴子已经被作者于2016-12-29 9:30:05编辑过]
|
-- 作者:jinzhe -- 发布时间:2016/12/29 9:37:21 -- 我的条件里面有写 固定1手下单,出现2手平仓可能是信号闪烁了,你要用走完k线下单
你的下穿平仓和下穿5点是不是一个意思? |
-- 作者:程序学习者 -- 发布时间:2016/12/29 14:26:09 -- 好的,我知道了!我整理一下所以的思路,发上去。尽可以的详细 |