[存档!]我将免费写一份顾问报告 - 页 8

 
ikar >>:

А такое сможет кто-нибудь реализовать бесплатно?

嗯,我可以...是的,如果你给我看这个系统的状态(当然是有利可图的,而且不是在一个星期内:)。我的意思是,不是用10-20滴眼泪)。

 
ikar >>:


Только это, есть индикатор.

我确实要求的是一种状态,而不是7张应该如何打开的截图...

而且不仅仅是一个指标,就我从截图中看到的,不少于8个:))在子窗口和图表上还有1或2个指标。)

 
ikar >>:


Не пойму что надо, там описана система, её надо автоматизировать. Я в этом - небельмеса.

对不起,但我在一个失败的系统上写一个EA有什么意义?在此,我想确保这不是白费功夫 :)这又不是什么15分钟的工作;)

 
ikar >>:


Могу только заслать индикаторы, а вы сами посмотрите.

唉,当你对这个系统有一个直的时候,那么你可以联系我,我会写。如果我没记错的话,这个系统是在forexsystem上,那里有足够的人可以写。也许在这里,也会找到一些志愿者;)。

但我不这么认为...

;)

 
privet
ne could dobavitTake Profit
posmotrite i pomogite yesli eto vozmojno

#include <stdlib.mqh>
#include <stderror.mqh>

extern double Lots=10;
extern int TralUp=11;
extern int EnterFiltr=6;
extern int InHistory=5;
extern double SL=0;
int StopLev;
int Tral;
double MA, MAP;
double Hich, Loch;
int i, CurTot, StopTot;

int OpenOrders()
{
Hich=High[Highest(Symbol(),NULL,MODE_HIGH,InHistory,0)]+(EnterFiltr+MarketInfo(Symbol(),MODE_SPREAD))*Point;
Loch=Low[Lowest(Symbol(),NULL,MODE_LOW,InHistory,0)]-EnterFiltr*Point。
OrderSend(Symbol(),OP_BUYSTOP,Lots,Hich,3,Hich-SL*Point,0,NULL,753,0,CLR_NONE);
OrderSend(Symbol(),OP_SELLSTOP,Lots,Loch,3,Loch+SL*Point,0,NULL,753,0,CLR_NONE) 。
// OrderSend(Symbol(),OP_SELLLIMIT,Lots,Bid+EnterFiltr*Point,3,Ask+2*EnterFiltr*Point,0,NULL,753,0,CLR_NONE) 。
// OrderSend(Symbol(,OP_BUYLIMIT,Lots,Ask-EnterFiltr*Point,3,Bid-2*EnterFiltr*Point,0,NULL,753,0,CLR_NONE);
return(0);
}

int start()
{
StopLev=MarketInfo(Symbol(),MODE_STOPLEVEL);
Tral=StopLev+TralUp;
CurTot=0;
StopTot=0;
for (i=0;i<OrdersTotal(); i++)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if ((Symbol()==OrderSymbol())&&(OrderMagicNumber()==753)&&((OrderType()==OP_BUY)|(OrderType()==OP_SELL))
{
CurTot++;
if (OrderType()==OP_BUY)
{
if ((OrderOpenPrice()+Tral*Point)<Bid)
{
if ((OrderTakeProfit()+Tral*Point)<Bid) {OrderModify(OrderTicket(), OrderOpenPrice(), Bid-Tral*Point, Bid+Tral*Point, OrderExpiration(), CLR_NONE); }
}
}
if (OrderType()==OP_SELL)
{
if (Ask<(OrderOpenPrice()-Tral*Point))
{
if (Ask<(OrderTakeProfit()-Tral*Point)){OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Tral*Point,Ask-Tral*Point,OrderExpiration(),CLR_NONE) ;}。
}
}
}
if ((Symbol()==OrderSymbol())&&(OrderMagicNumber()==753)&&(OrderType()>1)){StopTot++;}
}
for (i=0;i<OrdersTotal();i++)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if ((CurTot>0)&&(Symbol()==OrderSymbol())&&(OrderMagicNumber()==753)&&(OrderType()>1){OrderDelete(OrderTicket())}。
}
如果((CurTot==0)&&(StopTot==0))。{OpenOrders();}
return(0);
}

zaraneye sapasibo!
 
#include <stdlib.mqh>
#include <stderror.mqh>

extern double Lots=10;
extern doule  TakeProfit=30;
extern int TralUp=11;
extern int EnterFiltr=6;
extern int InHistory=5;
extern double SL=0;
int StopLev;
int Tral;
double MA, MAP;
double Hich, Loch;
int i, CurTot, StopTot;

int OpenOrders()
{
   Hich=High[Highest(Symbol(),NULL,MODE_HIGH,InHistory,0)]+(EnterFiltr+MarketInfo(Symbol(),MODE_SPREAD))*Point;
   Loch=Low[Lowest(Symbol(),NULL,MODE_LOW,InHistory,0)]-EnterFiltr*Point;
   OrderSend(Symbol(),OP_BUYSTOP,Lots,Hich,3,Hich-SL*Point,Hich+TakeProfit*Point,NULL,753,0,CLR_NONE);
   OrderSend(Symbol(),OP_SELLSTOP,Lots,Loch,3,Loch+SL*Point,Loch-TakeProfit*Point,NULL,753,0,CLR_NONE);
   // OrderSend(Symbol(),OP_SELLLIMIT,Lots,Bid+EnterFiltr*Point,3,Ask+2*EnterFiltr*Point,0,NULL,753,0,CLR_NONE);
   // OrderSend(Symbol(),OP_BUYLIMIT,Lots,Ask-EnterFiltr*Point,3,Bid-2*EnterFiltr*Point,0,NULL,753,0,CLR_NONE);
   return(0);
}
 
int start()
{
    StopLev=MarketInfo(Symbol(),MODE_STOPLEVEL);
    Tral=StopLev+TralUp;
    CurTot=0;
    StopTot=0;
    for (i=0;i<OrdersTotal();i++)
    {
       OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
       if ((Symbol()==OrderSymbol())&&(OrderMagicNumber()==753)&&((OrderType()==OP_BUY)||(OrderType()==OP_SELL)))
       {
          CurTot++;
          if (OrderType()==OP_BUY)
          {
             if ((OrderOpenPrice()+Tral*Point)<Bid)
             {
                if ((OrderTakeProfit()+Tral*Point)<Bid) {OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Tral*Point,Bid+Tral*Point,OrderExpiration(),CLR_NONE);}
             }
          }
          if (OrderType()==OP_SELL)
          {
             if (Ask<(OrderOpenPrice()-Tral*Point))
             {
                 if (Ask<(OrderTakeProfit()-Tral*Point)) {OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Tral*Point,Ask-Tral*Point,OrderExpiration(),CLR_NONE);}
             }
          }
      }
      if ((Symbol()==OrderSymbol())&&(OrderMagicNumber()==753)&&(OrderType()>1)) {StopTot++;}
  }
   for (i=0;i<OrdersTotal();i++)
   {
      OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if ((CurTot>0)&&(Symbol()==OrderSymbol())&&(OrderMagicNumber()==753)&&(OrderType()>1)) {OrderDelete(OrderTicket());}
   }
   if ((CurTot==0)&&(StopTot==0)) {OpenOrders();}
   return(0);
} 
像这样试试
 
嗨!需要帮助升级Ga - ind指标。

нужно добавить звуковой сигнал - при пересечении линий(красной синюю) а также в

углу графика информация. ПРИМЕР( сигнал buy, стрелка вверх и период М5 ), дальше - если подтвердился сигнал на М15 то звуковой сигнал и информация

пример ( потверждение buy, стрелка вверх и период М15)

также и на М30 и H1 .H4 . В случае появления противоположного сигнала по М5 информация (сигнал ВНИЗ, стрелка, период)

А в самом индекаторе ( на каждом периуде в отделиности ) ставилась маленькая точечка при пересечении линий!! Буду очень признателен за помощь, и потраченое время !!!СПАСИБО!!

kim1983
писал(а)
>>


附加的文件:
ga-ind_1.mq4  3 kb
 
你好。我需要一个顾问。简而言之:我还没有计算所有的东西,但数字大致如下。对于150-200的利润50的损失。该地段是相同的。交易条件应如下:平坦的市场,价差不大于0.5点(例如,北欧市场)。我可能搞错了,也就是说,我也可以使用每日市场。我没有时间去分析一切。如果我有兴趣,我将在我的私人信息中向你发送所有内容。如果你有兴趣,我将在我的私人信息中向你发送一切。
 
编写一个专家顾问,将暴露买入和卖出的顺序,(触发其中一个订单后自动将第二个订单放在一定数量的手数上,等等,但没有停止手数和文本利润。如果你想更好地了解情况,请阅读下面的《拉维娜》。
 
你好。有一个需要升级的EA。输入参数:

extern double TP = 80;
extern double SL = 25;
extern double Lots = 0。01;
extern int shif =1;

int period_MA1 =5;
int period_MA2 =7;
int ma_method =0;//0-4
int applied_price = 0;//0-6
int period_RSI = 5;
int applied_RSI = 0;//0-6

datetime LastTime=0;

A trailing stop, 这将在价格走向+的15-20点设置停损并关闭。
另外,我们需要在下一个信号时使交易结束,但获利 机会应该保留,并在需要时关闭和开启。
附加的文件: