开拓者期货期权程序化系统交易论坛
标题:
请管理员把文华改写成TB的自动交易公式
[打印本页]
作者:
期胜
时间:
2011-9-22 10:36:05
标题:
请管理员把文华改写成TB的自动交易公式
本帖最后由 期胜 于 2012-8-16 22:03 编辑
macd背离
A1:=EMA(CLOSE,N1) - EMA(CLOSE,N1*2.618);
作者:
期胜
时间:
2011-9-22 10:38:05
小弟先谢谢了
作者:
alex647l
时间:
2011-9-22 13:44:33
一般不做这种事儿的。。。。LZ自己研究下怎么写吧
作者:
蔡宛宏
时间:
2011-12-17 14:02:36
自己动手 丰衣足食
作者:
huise4
时间:
2011-12-19 12:54:20
Params
Numeric N(10);
Numeric N1(10);
Vars
NumericSeries A1;
NumericSeries A2;
Numeric AA;
Numeric BB;
Numeric AA1;
Numeric BB1;
Numeric M1;
Numeric M2;
NumericSeries B1;
NumericSeries B2;
Begin
A1 = XAverage(Close,N1) - XAverage(Close,N1*2.618);
A2 = XAverage(A1, N1*0.618);
AA = NthCon(CrossOver(A1,A2),1);
BB = NthCon(CrossOver(A2,A1),1);
AA1 = NthCon(A1<A2);
BB1 = NthCon(A1>A2);
M1 = CountIf(Low<Low[AA+1] && A2>A2[AA+1] && CrossOver(A1,A2),AA1+1);
M2 = CountIf(High<High[BB+1] && A2<A2[BB+1] && CrossOver(A2,A1),BB1+1);
B1 = XAverage(Close,N) - XAverage(Close,N1);
B2 = XAverage(B1,N*0.618);
////////////////////////////////
If(M1==1 && CrossOver(B1,B2))
{
Buy(0,Close);
//Return;
}
If(CrossOver(B2,B1))
{
BuyToCover(0,Close);
//Return;
}
If(M2==1 && CrossOver(B2,B1))
{
SellShort(0,Close);
//Return;
}
If(CrossOver(B1,B2))
{
Sell(0,Close);
//Return;
}
End
作者:
ggyyff
时间:
2012-3-29 09:33:16
思路很精妙 第一次见 谢谢分享
作者:
道勤
时间:
2012-5-9 15:26:53
感谢分享
作者:
yoyo
时间:
2012-12-23 15:14:53
huise4 发表于 2011-12-19 12:54
Params
Numeric N(10);
Numeric N1(10);
学习了,呵呵,正是想要的
作者:
qyliaowei
时间:
2014-10-13 14:17:44
学习了,呵呵,正是想要的
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2