以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请教几个止损反手的写法 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=75819) |
-- 作者:linanmeng -- 发布时间:2015/2/23 14:14:14 -- 请教几个止损反手的写法 1、开多(空)仓后,价格从高位或低位回吐N点,平仓并反手 2、开多(空)仓后,出现K线收盘价N连阴(阳),平仓并反手。比如开多仓后,出现收盘价一支比一支低,连续出现N支,反手。 |
-- 作者:netfox -- 发布时间:2015/2/23 18:54:10 -- 这不用问人,默认有示例提供,那个是点数好像,你改成百分比就成 你查下软件带的范例即可 |
-- 作者:jinzhe -- 发布时间:2015/2/25 8:59:36 -- 出现K线收盘价N连阴(阳),平仓并反手。比如开多仓后,出现收盘价一支比一支低,连续出现N支,
连续收阴和你所描述的"收盘价一支比一支低"是一回事吗? |
-- 作者:linanmeng -- 发布时间:2015/2/25 9:16:53 -- 是的,我只要求收盘连续降低和升高即可。不要求收盘一定要低于开盘。 |
-- 作者:jinzhe -- 发布时间:2015/2/25 9:35:03 -- 1、开多(空)仓后,价格从高位或低位回吐N点,平仓并反手 2、开多(空)仓后,出现K线收盘价N连阴(阳),平仓并反手。比如开多仓后,出现收盘价一支比一支低,连续出现N支,反手。
1. if holding>0 and c<hhv(h,enterbars+1)-n then begin
sell(1,0,marketr);
buyshort(holding=0,1,marketr);
end
if holding<0 and c>llv(l,enterbars+1)+n then begin
sellshort(1,0,marketr);
buy(holding=0,1,marketr);
end
2 if holding>0 and enterbars>n and all(c<ref(c,1),n) then begin
sell(1,0,marketr);
buyshort(holding=0,1,marketr);
end
if holding<0 and enterbars>n and all(c>ref(c,1),n) then begin
sellshort(1,0,marketr);
buy(holding=0,1,marektr);
end
|
-- 作者:linanmeng -- 发布时间:2015/2/25 21:15:20 -- 非常感谢老师 |