|
|
发表于 13-1-2009 03:59 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 13-1-2009 03:55 AM
|
显示全部楼层
原帖由 jianho 于 12-1-2009 08:38 AM 发表 
有可能是因为最近的大trend... 很多EA都说他们赚很多。。可是backtest会去几年,其实亏很多。。我就中了几招
虎哥介意不介意分享一些你的EMA MA EA?
你的250EMA招数很管用
其实 EA 不是说每一个时候都可以用的。。。
自己会写的话。。。就可以看情况用不同的 EA。。。还要看情况更改不同的设定呢。。。
要努力罗。。。钱真的很难赚啊。。。

// Buy_Order.mq4
#property copyright "Copyright ?2009, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
extern int EMA_Frame = 30;
extern int EMA_Take_Action = 10;
extern int EMA_Trend = 500;
extern double StopLoss = 100;
extern double NewStopLoss = 0.0050;
extern double OrderLot = 1.0;
string BidPrevious = "Unknown";
string BidLatest = "Unknown";
int init() // expert initialization function
{
Print("init" ;
return(0);
}
int deinit() // expert deinitialization function
{
Print("deinit" ;
return(0);
}
int OrdersCount()
{
int totalOrders = OrdersTotal();
int count =0;
for(int cnt = 0 ; cnt < totalOrders ; cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() == Symbol())
count++;
}
return (count);
}
int start() // expert start function
{
int totalOrders;
Print("------------- start -------------" ;
totalOrders = OrdersCount();
Print("orders ", totalOrders);
double EMA_Take_Action_Value = iMA(NULL,EMA_Frame,EMA_Take_Action,0,1,0,0);
double EMA_Trend_Value = iMA(NULL,EMA_Frame,EMA_Trend,0,1,0,0);
Print("EMA frame ", EMA_Frame);
Print("EMA take action ", EMA_Take_Action);
Print("EMA trend ", EMA_Trend);
Print("Stoploss ", StopLoss);
Print("Set new stop loss ", NewStopLoss);
Print("Lots ", OrderLot);
Print("EMA take action value ", EMA_Take_Action_Value);
Print("EMA value trend ", EMA_Trend_Value);
Print("Bid value ", Bid);
if(Bid - EMA_Trend_Value >= 0 && Bid - EMA_Trend_Value <= 0.0005)
{
PlaySound("003.wav" ;
}else{
if(Bid - EMA_Trend_Value >= -0.0005 && Bid - EMA_Trend_Value <= -0.0001)
{
PlaySound("004.wav" ;
}else{
if(Bid - EMA_Take_Action_Value >= 0 && Bid - EMA_Take_Action_Value <= 0.0005)
{
PlaySound("news.wav" ;
}else{
if(Bid - EMA_Take_Action_Value >= -0.0005 && Bid - EMA_Take_Action_Value <= -0.0001)
{
PlaySound("stops.wav" ;
}
}
}
}
double BidActionDiffrence = Bid - EMA_Take_Action_Value;
Print("Bid diffrence ", BidActionDiffrence);
if(BidPrevious == "Unknown"
{
Print("Bid Previous 1-1 ", BidPrevious);
Print("Bid Latest 1-1 ", BidLatest);
if(BidActionDiffrence >= 0){
BidLatest = "Upper";
}else{
BidLatest = "Lower";
}
BidPrevious = "Known";
Print("Bid Previous 1-2 ", BidPrevious);
}else{
Print("Bid Latest 2-1 ", BidLatest);
Print("Bid Previous 2-1 ", BidPrevious);
BidPrevious = BidLatest;
Print("Bid Previous 2-2 ", BidPrevious);
if(BidActionDiffrence >= 0){
BidLatest = "Upper";
}else{
BidLatest = "Lower";
}
Print("Bid Latest 2-2 ", BidLatest);
}
if(EMA_Take_Action_Value - EMA_Trend_Value > 0) // whether up trend or not
{
int ticketBuy;
//if(Bid - EMA_Take_Action_Value >= 0.0001 && Bid - EMA_Take_Action_Value <= 0.0005 && totalOrders < 1)
if(Bid - EMA_Take_Action_Value >= 0.0001 && Bid - EMA_Take_Action_Value <= 0.0005 && totalOrders < 1 && BidPrevious == "Lower"
{
ticketBuy=OrderSend(Symbol(),OP_BUY,OrderLot,Ask,3,Ask-StopLoss*Point,0,"My order #2",16384,0,Green);
PlaySound("ok.wav" ;
if(ticketBuy<0)
{
Print("OrderSend failed with error # ",GetLastError());
return(0);
}
}
}
if(totalOrders > 0) // set stop loss
{
double PriceDiffrence = Bid - OrderOpenPrice();
Print("Order Ticket ", OrderTicket());
Print("Order Open Price ", OrderOpenPrice());
Print("Bid Order Price Diffrence ", PriceDiffrence);
if(Bid - OrderOpenPrice()>= NewStopLoss)
{
double EMA_newStoploss = EMA_Take_Action_Value - 0.0005;
Print("EMA stoploss ", EMA_newStoploss);
OrderModify(OrderTicket(),OrderOpenPrice(),EMA_newStoploss,OrderTakeProfit(),0,Blue);
return(0);
}
}
return(0);
} |
|
|
|
|
|
|
|
|
|
|
发表于 25-12-2008 04:56 PM
|
显示全部楼层
昨天拿到美金一百的大红包。打算今天再申请多20个户口来打EA。
fabturbo,bankingfx & stenitz 那一个好? |
|
|
|
|
|
|
|
|
|
|
发表于 25-12-2008 05:08 PM
|
显示全部楼层
|
请问有谁在测试 fabturbo,bankingfx 了?可以放statement上来吗? |
|
|
|
|
|
|
|
|
|
|
发表于 25-12-2008 06:08 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 27-12-2008 01:59 AM
|
显示全部楼层
真的很不错呐~·!谢谢分享!! |
|
|
|
|
|
|
|
|
|
|
发表于 29-12-2008 08:46 AM
|
显示全部楼层
我刚开始用Din kuskus EA V2.7@E/U 和 misakas V1.3b @ g/u, e/u, u/j。
今早开始到现在,2个半小时3trade 2个closed 1个floating。
closed 的1赢1输。
两个closed的都是misakas的一个赚7pips,一个亏52pips(自己setloss的,因为test的时候他会亏到很多所以manual setloss)
din kuskus的到现在赚着60+pipsX0.2lots。
mancai兄,看到你在fxopen的forum问maerol东西。我想问一下那个misakas要怎样setloss at 100?
[ 本帖最后由 howdanny 于 29-12-2008 09:19 AM 编辑 ] |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 29-12-2008 09:57 AM
|
显示全部楼层
原帖由 howdanny 于 29-12-2008 08:46 AM 发表 
我刚开始用Din kuskus EA V2.7@E/U 和 misakas V1.3b @ g/u, e/u, u/j。
今早开始到现在,2个半小时3trade 2个closed 1个floating。
closed 的1赢1输。
两个closed的都是misakas的一个赚7pips,一个亏52pips(自己 ...
我私下有和他通过email,如果你set 10 pips,他会在那个ashi indicator line上下算起加10pips,所以你不知道正确会是多少pips,有时set 10 pips,如果是很大的一个down/up trend,可能加起来是百多的。 |
|
|
|
|
|
|
|
|
|
|
发表于 30-12-2008 08:41 AM
|
显示全部楼层
mancai兄,你的Fabturbo 16v23 做不到strategy test...试了update EG 的 history centre 了!
可以帮忙吗? |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 30-12-2008 08:45 AM
|
显示全部楼层
原帖由 cscthebest 于 30-12-2008 08:41 AM 发表 
mancai兄,你的Fabturbo 16v23 做不到strategy test...试了update EG 的 history centre 了!
可以帮忙吗?
journal 那边有什么error吗? 最重要是你的history是怎么update的
http://www.earnforex.com/blog/2008/01/quality-metatrader-historical-data/
用这个方法update history,把history file replace demo folder里的就好
用demo来做backtest。 |
|
|
|
|
|
|
|
|
|
|
发表于 30-12-2008 10:58 AM
|
显示全部楼层
回复 251# mancai 的帖子
原来没有放Allow DLL import ! 所以不会跑!
现在跑了!发现在整个12月都会赚钱!
01-12-2008 - 28-12-2008 = From 2000 USD become 3200 USD !!!
不过我试 6 月 到 12 月 反而。。
01-06-2008 - 28-12-2008 = From 500 USD become 669 USD !!!

等一下试看update history data...
[ 本帖最后由 cscthebest 于 30-12-2008 11:04 AM 编辑 ] |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 30-12-2008 11:09 AM
|
显示全部楼层
原帖由 cscthebest 于 30-12-2008 10:58 AM 发表 
原来没有放Allow DLL import ! 所以不会跑!
现在跑了!发现在整个12月都会赚钱!
01-12-2008 - 28-12-2008 = From 2000 USD become 3200 USD !!!
不过我试 6 月 到 12 月 反而。。
01-06-2008 - 28-12- ...
如果你要跑tester strategy,记得set trading hour 21 to 1
还有记得在input 那边 tick那些你有用到的parameter input
我试过没有tick,结果它的result是输钱的,因为即使show 21 to 1
但backtest 竟然在21:00 到 1:00之外的时间开post。 |
|
|
|
|
|
|
|
|
|
|
发表于 30-12-2008 12:07 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 30-12-2008 12:16 PM
|
显示全部楼层
原帖由 cscthebest 于 30-12-2008 12:07 PM 发表 
可以告诉我detail tick 什么吗????
可以print screen放上来看看吗? |
|
|
|
|
|
|
|
|
|
|
发表于 30-12-2008 04:50 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 5-1-2009 08:19 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 1-1-2009 03:28 PM
|
显示全部楼层
听说2-Jan-2009, spread会恢复正常,之前因为假期缘故,玩家都放假,所以他们加大spread,拉长补短。
下星期如果在asian session看到正常spread的话请通知声,我们一起来run fapturbo和bankingfx EA |
|
|
|
|
|
|
|
|
|
|
发表于 1-1-2009 04:16 PM
|
显示全部楼层
原帖由 mancai 于 1-1-2009 03:28 PM 发表 
听说2-Jan-2009, spread会恢复正常,之前因为假期缘故,玩家都放假,所以他们加大spread,拉长补短。
下星期如果在asian session看到正常spread的话请通知声,我们一起来run fapturbo和bankingfx EA
其实应该是五号。。。
我公司的market maker 和 sourcing provider 也是下个礼拜才全部回来 开工。。。
年底洋人全部拿假销假过圣诞和新年 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 1-1-2009 04:28 PM
|
显示全部楼层
原帖由 jianho 于 1-1-2009 04:16 PM 发表 
其实应该是五号。。。
我公司的market maker 和 sourcing provider 也是下个礼拜才全部回来 开工。。。
年底洋人全部拿假销假过圣诞和新年
所以我说下星期啊~ 
好期待哦~ 2009年,我来了~ |
|
|
|
|
|
|
|
|
|
|
发表于 1-1-2009 05:16 PM
|
显示全部楼层
有什么目标?
小弟我不贪心。。。
usd10,000是2009年底目标。 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|