以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  策略编写求助  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=188231)

--  作者:king5ping
--  发布时间:2021/5/11 20:12:44
--  策略编写求助
三分钟ema均线交易策略:
MA1:=EMA(c,36);
MA2:=EMA(C,360);
MA3:=EMS(C,6);

止盈(止损)平仓条件:MA3死叉(金叉)MA2

开多(开空)仓条件:MA1金叉(死叉)MA2

止盈(止损)15(n)个K线内重新出现MA3金叉MA2再次开多(开空)仓。

--  作者:king5ping
--  发布时间:2021/5/12 6:27:04
--  
3分钟图交易再加一个条件:开多(开空)仓条件:MA1金叉(死叉)MA2,同时30分钟图macd处于金叉(死叉)状态
--  作者:FireScript
--  发布时间:2021/5/12 8:54:18
--  
 
 1.“止盈(止损)15(n)个K线内重新出现MA3金叉MA2再次开多(开空)仓。”
这个表述什么意思,是指止盈之后15个以内出现信号再次开仓?如果超过15个K就不再开仓了?

2.
死叉这个对开多而言是止损吧。
“止盈(止损)平仓条件:MA3死叉(金叉)MA2”
然后这样的话,你策略就成了 开多只有止损,开空只有止盈了?




[此贴子已经被作者于2021/5/12 9:04:34编辑过]

--  作者:king5ping
--  发布时间:2021/5/12 15:28:27
--  
你好版主,辛苦了:

ema均线死叉后少量的K又金叉,说明多头强劲,应该再次开多。如果一直没有再次金叉,那么很可能就跌破了大的均线,就不能开仓了。

3分钟图交易:
ema36金叉ema360,同时,30分钟macd指标处于金叉后的状态,开多仓;止盈:ema6死叉ema360。死叉止盈后很快又金叉了,多头强劲,再次开仓。
ema36死叉ema360,同时,30分钟macd指标处于死叉后的状态,开空头;止盈:ema6金叉ema360。金叉止盈后很快又死叉了,再次开空头。

                         万分感谢!!!


--  作者:FireScript
--  发布时间:2021/5/13 9:06:23
--  
“死叉止盈后很快又金叉了,多头强劲,再次开仓。”这种描述不行的。要能具体定义的东西才可以写成代码的,比如死叉后多少周期内又金叉了。

--  作者:king5ping
--  发布时间:2021/5/13 9:22:06
--  
N个K线,15个K线之内



--  作者:FireScript
--  发布时间:2021/5/13 10:47:37
--  

MA1:=EMA(c,6);
MA2:=EMA(c,36);
MA3:=EMA(c,360);

macd:"macd.macd1#MIN30";
emajc1:cross(ma2,ma3);
emasc1:cross(ma3,ma2);

emajc2:cross(ma1,ma3);
emasc2:cross(ma3,ma1);

ktcd:emajc1 and macd>0;
kkcd:emasc1 and macd<0;



if emasc2 and holding>0 then
begin
sell(1,holding,market);//多头止盈平仓   
end

if emajc2 and holding<0 then
begin
sellshort(1,holding,market);//空头止盈平仓   
end

开多1:buy(ktcd and holding=0,1,market);
开空1:buyshort(kkcd and holding=0,1,market);

if TYPE(1)=2 and emajc1 and TYPEBAR(1,2)<15 and holding=0 then 开多2:buy(1,1,market);
if TYPE(1)=4 and emasc1 and TYPEBAR(1,4)<15 and holding=0 then 开空2:buyshort(1,1,market);



我观察了下。因为你这个ema参数比较大,金叉死叉跨度很大。后面的2个开仓2 比较难触发其实。

--  作者:king5ping
--  发布时间:2021/5/13 11:35:46
--  
谢谢老师
--  作者:king5ping
--  发布时间:2021/5/13 11:45:55
--  
老师:当前持仓和资产现金成功率怎么显示
--  作者:FireScript
--  发布时间:2021/5/13 11:51:53
--  
 持仓:holding;

资产现金成功率 没有直接函数。你文字大概解释下。我看下。