编写免费的EA - 页 9

 
Игорь Владимирович:

请为MT4编写一个非常简短的EA

1.货币和时间框架(活动图表)

2) 交易开始(通过蜡烛的收盘)。

3.手数(可在设置中或在专家顾问中改变)。

4.采取停止措施不是必须的,但如果你能在设置中加入它,将非常有用。

交易开盘条件(买入)

1.低点和收盘烛台是相同的(例如:低点-58754收盘-58754)。

开启交易的条件(卖出)

1.高点和收盘烛台相同(例如:高点-97564收盘-97564)。

注意:该专家顾问(交易系统的补充)不能在真实账户 上进行交易。

//+------------------------------------------------------------------+
//|                                           Игорь Владимирович.mq4 |
//|                                               Yuriy Tokman (YTG) |
//|                       https://www.mql5.com/ru/users/satop/seller |
//+------------------------------------------------------------------+
#property copyright "Yuriy Tokman (YTG)"
#property link      "https://www.mql5.com/ru/users/satop/seller"
#property version   "1.00"
#property strict

input double Lot = 0.1;
input int TP = 0;
input int SL = 0;

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   double sl = 0, tp = 0, ll = Lot;
   bool op = 0;
//---
   if(New())
     {
      if(MathAbs(NormalizeDouble(Low[1] - Close[1], Digits())) < Point())
        {
         if(TP > 0)
            tp = NormalizeDouble(Ask + TP * Point(), Digits());
         else
            tp = 0;
         if(SL > 0)
            sl = NormalizeDouble(Ask - SL * Point(), Digits());
         else
            sl = 0;
         op = OrderSend(Symbol(), OP_BUY, ll, NormalizeDouble(Ask, Digits()), 100, sl, tp);
        }
      if(MathAbs(NormalizeDouble(High[1] - Close[1], Digits())) < Point())
        {
         if(TP > 0)
            tp = NormalizeDouble(Bid - TP * Point(), Digits());
         else
            tp = 0;
         if(SL > 0)
            sl = NormalizeDouble(Bid + SL * Point(), Digits());
         else
            sl = 0;
         op = OrderSend(Symbol(), OP_SELL, ll, NormalizeDouble(Bid, Digits()), 100, sl, tp);
        }
     }
  }
//+------------------------------------------------------------------+
bool New(int TF = 0)
  {
   static datetime NewTime = 0;
   if(NewTime != iTime(Symbol(), TF, 0))
     {
      NewTime = iTime(Symbol(), TF, 0);
      return(true);
     }
   return(false);
  }
//+------------------------------------------------------------------+

圣杯

 
尤里-托克曼。对于专家顾问。祝您在工作和交易中好运!
Iurii Tokman
Iurii Tokman
  • 2021.04.02
  • www.mql5.com
Профиль трейдера
 
Игорь Владимирович:
尤里-托克曼。非常感谢您!对于专家顾问。祝您在工作和交易中好运!

 
请为MT4编写一个EA


1.货币和时间框架(活动图表)

2.如果第一笔交易没有结束,EA不能进行第二笔交易(只有1笔有效交易)。

1.地段
2.呼叫中心
3.抬头(点)
4.交易时间(由您决定,设置不是必须的。 对于专家顾问的正常工作,市场应该在晚上之后热起来,至少不多)。对于TC工作时间(欧洲,美洲的开始)说从9到19在你的经纪人的服务器上

交易开始(买入)(在第2根蜡烛收盘时进入)。
第一支蜡烛--低点(120)计数。
第二支蜡烛--收盘价(115)被考虑在内
反冲 - 对于第二根蜡烛的收盘价,比如说5个点(例如:如果第一根蜡烛是低点120,第二根蜡烛允许120-115),反冲可以在设置中改变。
条件:(第一根蜡烛是低点-120),如果第二根蜡烛的收盘价是(120-115),则开启买入交易。

开仓交易(卖出)

买入时,我们有120-115的反击,卖出 ,将是120-125

请注意。
1.市场的波动是必要的(当市场死气沉沉时,停止的风险会增加)
2.专家顾问必须为每种货币和TF进行优化(止损、追踪边缘、交易时间)。
附加的文件:
5rs9yc.png  4 kb
 
Игорь Владимирович:
请为MT4编写一个EA

这里不是有一个吗?https://www.mql5.com/ru/code/mt4/experts

MQL5 Code Base: Советники
MQL5 Code Base: Советники
  • www.mql5.com
Советники для MetaTrader 4 с исходными кодами
 
没有找到这样的东西,也许我错过了,我会继续寻找。
 
大家好,我有一个很好的策略,我用手交易,结果很好,我需要写一个EA,准备支付 谁准备参加?
 
DS-CLUB Закрытый:
我有一个很好的策略,我用手交易,结果很好,我需要写一个专家顾问,我准备付钱。
这里 有大量愿意做这件事的人。
 

各位大师,大家好

我希望有一个像ILAN PROFILE那样的一对一的EA,但网格中每个连续订单的数量可以被限制。例如:0.02,0.03,0.04,0.06,0.09,0.13,0.19。

但我需要,例如,0.02,0.03,0.04,0.06/进一步说,如果我设置0.07的体积限制,那么乘法打开不超过:0.07,0.07,0.07。

即使在步骤N2之后(0.02, 0.03, 0.03)

有可能免费做这件事吗?我的模拟账户需要它。我没有时间去手动控制它。

谢谢你!

 
大家好,你们能不能在MT4中写一个指标,以日本蜡烛的形式显示活跃的交易时段(可以设置10-18的时间)。