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

MQL4 Experts

Job finished

Execution time 3 hours
Feedback from customer
Выполнил буквально за пару часов!!!!! исправил все недочеты и мои пожелания за буквально 5 минут!!!! Благодарю за проделанную работу!!!!!!

Specification

Нужно написать простой советник по индикатору 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);
  }
//+------------------------------------------------------------------+

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

Responded

1
Developer 1
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
2
Developer 2
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
3
Developer 3
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free
4
Developer 4
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
5
Developer 5
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
6
Developer 6
Rating
(34)
Projects
51
49%
Arbitration
3
0% / 67%
Overdue
3
6%
Free
7
Developer 7
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes

Project information

Budget
10 - 30 USD