Написать советник по mql4

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 3 horas
Comentario del Cliente
Выполнил буквально за пару часов!!!!! исправил все недочеты и мои пожелания за буквально 5 минут!!!! Благодарю за проделанную работу!!!!!!

Tarea técnica

Нужно написать простой советник по индикатору Fisher. Либо изменить в моем коде , так чтобы ордер открывался только один раз при получении сигнала.И после закрытия либо по тейк профиту, либо по стоплосс., либо по противоположному сигналу ордера больше не открывались до противоположного сигнала..!!!

Код написанного мной советника

//+------------------------------------------------------------------+
//|                              написание по внешнему советнику.mq4 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                                      bla bla bla |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link      "bla bla bla"
extern int period=30;
extern int Level=0;
extern int TekeProfit=400;
extern int StopLoss=200;
extern double Lot=0.1;
extern int Magic=123456;

//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
  double tp,sl;
  if (Digits==2||Digits==4){tp=TekeProfit*Point; sl=StopLoss*Point;}
  if (Digits==3||Digits==5){tp=TekeProfit*10*Point;sl=StopLoss*10*Point;}
  double Line1=iCustom(Symbol(),0,"fisher1",period,1,1);
  double Line2=iCustom(Symbol(),0,"fisher1",period,0,1);
//----
    if (OrdersTotal()==0&&Volume[0]==1)
    {
    if (Line1>Level) OrderSend(Symbol(),OP_BUY,Lot,Ask,100,Ask-sl,Ask+tp,NULL,Magic,0,CLR_NONE);
    if (Line2<Level) OrderSend(Symbol(),OP_SELL,Lot,Bid,100,Bid+sl,Bid-tp,NULL,Magic,0,CLR_NONE);
    }
//----
   return(0);
  }
//+------------------------------------------------------------------+

Нужно сделать так чтобы работал как положенно, без косяков. И все сделать для правильной работы советника!!!

Han respondido

1
Desarrollador 1
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
2
Desarrollador 2
Evaluación
(281)
Proyectos
650
28%
Arbitraje
112
19% / 62%
Caducado
319
49%
Libre
3
Desarrollador 3
Evaluación
(351)
Proyectos
679
56%
Arbitraje
33
15% / 39%
Caducado
63
9%
Libre
4
Desarrollador 4
Evaluación
(618)
Proyectos
1429
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
5
Desarrollador 5
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
6
Desarrollador 6
Evaluación
(34)
Proyectos
51
49%
Arbitraje
3
0% / 67%
Caducado
3
6%
Libre
7
Desarrollador 7
Evaluación
(69)
Proyectos
146
34%
Arbitraje
13
8% / 62%
Caducado
26
18%
Libre
Ha publicado: 6 ejemplos

Información sobre el proyecto

Presupuesto
10 - 30 USD