顺水外汇EA交易网MT4
标题:
求助:请教大神,EA源代码怎么生成MT4的mq4文件?
[打印本页]
作者:
cstseng0615
时间:
2016-6-25 08:28
送人玫瑰手有余香,为楼上点赞
作者:
49044000
时间:
2016-6-25 08:28
谢谢大神的热心帮助。学习了。按照你说的已经解决了。非常感谢。。100个赞。
作者:
guoyoz
时间:
2016-6-25 09:29
还是好心的朋友多点个赞
作者:
种瓜不捡豆
时间:
2016-6-25 09:29
送人玫瑰手有余香,为楼上点赞
作者:
wang168
时间:
2016-6-25 14:40
多向前辈学习
作者:
315416174
时间:
2016-6-25 14:40
检查源代码的错误提醒
作者:
49044000
时间:
2016-6-25 21:51
【EA智能交易】移动止损EA 源代码
源代码如下:--------------------------------------------------------------------------------- //+------------------------------------------------------------------+
//| 移动止损EA.mq4 |
//| 混沌趋势 |
//| http://blog.sina.com.cn/hdczdy |
//+------------------------------------------------------------------+
#property copyright "混沌趋势"
#property link "http://blog.sina.com.cn/hdczdy"
extern double Stoploss=30;///止损点数设置
extern double MoveStop=30;///移动止盈设置
extern int Maxslippage=5;//最大滑点数
extern bool FollwStop=true; //是否开启追踪止盈止损
extern double FollwMoveStop=0;///移动止盈点数 int tempStopBP=0;
int tempStopSP=0;
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
int con;
int allLots= OrdersTotal();
if(allLots>0){
for(con=0;conMarketInfo(OrderSymbol(),MODE_POINT)*MoveStop){
if((iClose(OrderSymbol(),0,0)-OrderStopLoss())/MarketInfo(OrderSymbol(),MODE_POINT) > tempStopBP )
// Print("tempStopBP========>>="+tempStopBP);
RefreshRates();
bool modify_b= OrderModify(OrderTicket(),OrderOpenPrice(), iClose(OrderSymbol(),0,0) -MarketInfo(OrderSymbol(),MODE_POINT)*(MoveStop+Stoploss),OrderTakeProfit(),0,Green);
tempStopBP= (iClose(OrderSymbol(),0,0)-OrderStopLoss())/MarketInfo(OrderSymbol(),MODE_POINT);
if(modify_b) {
Print("多单向上自动设置止成功");
} else{
Print("多单向上自动设置止损失败"+GetLastError());
}
}
if(iClose(OrderSymbol(),0,0)-OrderOpenPrice()MarketInfo(OrderSymbol(),MODE_POINT)*MoveStop){
{
RefreshRates() ;
bool modify_s= OrderModify(OrderTicket(),OrderOpenPrice(), iClose(OrderSymbol(),0,0)+MarketInfo(OrderSymbol(),MODE_POINT)*(MoveStop+Stoploss),OrderTakeProfit(),0,Green);
tempStopSP= (OrderOpenPrice()-iClose(OrderSymbol(),0,0))/MarketInfo(OrderSymbol(),MODE_POINT);
if(modify_s) {
Print("空单单向下自动设置止成功");
} else{
Print("空单单向下自动设置止损失败"+GetLastError());
}
}
}
if((iClose(OrderSymbol(),0,0)-OrderOpenPrice()) >(MarketInfo(OrderSymbol(),MODE_POINT)*Stoploss))
{
RefreshRates();
if(OrderClose(OrderTicket(), OrderLots(),iClose(OrderSymbol(),0,0)+(MarketInfo(OrderSymbol(),MODE_POINT)),Maxslippage,Red))
{
Print("空单止损成功==============");
}else{
Print("空单止损失败========="+GetLastError());
} }
}
}
return(0);
}
return(0);
}-----------------------------------------------------
不会弄。请帮我看看这个源码。谢谢。
作者:
qaz8988
时间:
2016-6-25 21:51
送人玫瑰手有余香,为楼上点赞
作者:
yyuu006
时间:
2016-7-3 20:25
你这个是可以执行的,已经测试过了,但是你上下这个线:-----------------------要去掉或者前面加//就可以编译成功了
作者:
49044000
时间:
2016-7-3 20:27
标题:
求助:请教大神,EA源代码怎么生成MT4的mq4文件?
我总见到大神分享的EA源代码出来。但是我不会用。我用MetaEditor新建EA粘贴源代码保存的EA都是执行不了的。插入不进图表的。请教大神。教一下如何使用源代码正确使用方法。谢谢。
欢迎光临 顺水外汇EA交易网MT4 (http://waterforex.com/)
Powered by Discuz! X3.2