下载此文档

锁仓顺势加码ea源码(mt4自动交易系统实例三).docx


文档分类:金融/股票/期货 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
MT4 自动交易系统实例三
锁仓顺势加码 EA 源码
#property copyright ""
#property link ""
#include <>
extern bool USE_ATR=true;
extern int PercentATR=40; //40% ATR
extern double HedgingLevel=30;
extern bool AutoTakeProfit=false;
int start()
{
Hedge_Assistante();
return(0);
}
//+------------------------------------------------------------------+
void Hedge_Assistante()
{
int i,Tic,Ticket,Hedge,Type;
double TP;
string
msg="\n"+"ATR(14)="+iATR(Symbol(),PERIOD_D1,14,0)+"\n"+"dHigh:"+iHigh(Symbol(),PE
RIOD_D1,0)+" dLow:"+
iLow(Symbol(),PERIOD_D1,0)+"\n"+"AtrHi:"+(iLow(Symbol(),PERIOD_D1,0)+iAT
R(Symbol(),PERIOD_D1,14,0))+
" AtrLo:"+(iHigh(Symbol(),PERIOD_D1,0)-iATR(Symbol(),PERIOD_D1,14,0));
Comment( msg,Red,10);
//1) 仅对于 BUY/SELL 手动订单进行止盈 , BUY/SELL STOP 和 BUY/SELL LIMIT 的手动
订单不会进行止盈
//2)GBP/USD 止盈 17 点 , 其他货币对止盈 10 点
if(AutoTakeProfit)
{ for(i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) continue;
if(Symbol()==OrderSymbol() && umber()==0 && OrderProfit()!=0) // 找到手
动订单
{
if(Symbol()=="GBPUSD") TP=17; else TP=10; // GBPUSD takeprofit is 17, other pairs
takeprofit is 10
if(OrderType()==OP_BUY )
{
if (Bid-OrderOpenPrice()>=TP*Point)
{
if(OrderClose(OrderTicket(),OrderLots(),Bid,2,0)==true)
{Alert("Good Job! 自动止盈 @",Bid," ",OrderTicket()," ",OrderTakeProfit(),"
- ",OrderOpenPrice(),
" = ",OrderTakeProfit()-OrderOpenPrice

锁仓顺势加码ea源码(mt4自动交易系统实例三) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息