Советник на основе Parabolic SAR для MetaTrader 4 (тема не актуальна, прошу удалить)

Experts

Specification

В укоризну всем зазнавшимся кодописателям, заламывающим цены за пустяшную работу и высокомерно высказывающимся, когда просишь сделать бесплатно, вот советник, написанный rustein бесплатно за час сегодня на местном же форуме mql4 и выложенный публично:

//+------------------------------------------------------------------+
//|                                                     TradeSAR.mq4 |
//-------------------------------------------------------------------+
#define BULL 1
#define BEAR 2
//+------------------------------------------------------------------+
extern int    Slippage   = 5;
extern int    Magic      = 55;
extern double Lots       = 0.1;
extern int    StopLoss   = 0;
extern double SarStep    = 0.02;
extern double SarMaximum = 0.2;
//-------------------------------------------------------------------+
string OrderComments = "TradeSAR";
int Cnt = 0;
datetime PreviousBar;
//-------------------------------------------------------------------+
//-------------------------------------------------------------------+ 
int deinit() {return(0);} 
//-------------------------------------------------------------------+
int start(){
  if(TotalOpenOrders() > 0) CheckForClose();
  if(NewBar() == true){
    if(TrendDetection() == BULL){
      if(StopLoss > 0)
      {OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,Digits),Slippage,NormalizeDouble(Ask,Digits)-(StopLoss*Point),0,OrderComments,Magic,0,CLR_NONE);}
      if(StopLoss == 0)
      {OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,Digits),Slippage,0,0,OrderComments,Magic,0,CLR_NONE);}}
    if(TrendDetection() == BEAR){
      if(StopLoss > 0)
      {OrderSend(Symbol(),OP_SELL,Lots,NormalizeDouble(Bid,Digits),Slippage,NormalizeDouble(Bid,Digits)+(StopLoss*Point),0,OrderComments,Magic,0,CLR_NONE);}
      if(StopLoss == 0)
      {OrderSend(Symbol(),OP_SELL,Lots,NormalizeDouble(Bid,Digits),Slippage,0,0,OrderComments,Magic,0,CLR_NONE);}}}
  return(0);}
//-------------------------------------------------------------------+
int TotalOpenOrders(){
  Cnt=OrdersTotal();
  int TotalOpenOrders = 0;
  if(Cnt==0)
  {return(0);}
    else{for(;Cnt>=0;Cnt--)
    {OrderSelect(Cnt,SELECT_BY_POS);if(OrderMagicNumber()==Magic)
      {TotalOpenOrders++;}}}
  return(TotalOpenOrders);}
//-------------------------------------------------------------------+
bool NewBar(){
  if(PreviousBar<Time[0])
  {PreviousBar = Time[0];return(true);}
  else {return(false);}
  return(false);}
//-------------------------------------------------------------------+
void CheckForClose(){
  {for(Cnt = OrdersTotal();Cnt >= 0;Cnt--)
    {OrderSelect(Cnt,SELECT_BY_POS,MODE_TRADES); if(OrderSymbol() == Symbol())
      {if(OrderType() == OP_BUY && OrderMagicNumber()==Magic)
        {if((Close[1] < Open[1] && Close[2] > Open[2] && OrderProfit()>0)||(TrendDetection()==BEAR))
          {OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),Slippage,CLR_NONE);}}}}}
  {for(Cnt = OrdersTotal();Cnt >= 0;Cnt--)
    {OrderSelect(Cnt,SELECT_BY_POS,MODE_TRADES); if(OrderSymbol() == Symbol())
       {if(OrderType() == OP_SELL && OrderMagicNumber()==Magic)
        {if((Close[1] > Open[1] && Close[2] < Open[2] && OrderProfit()>0)||(TrendDetection()==BULL))
          {OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),Slippage,CLR_NONE);}}}}}}
//-------------------------------------------------------------------+
int TrendDetection(){
  double Sar = iSAR(NULL,0,SarStep,SarMaximum,1);
  if(Close[1] > Sar) {return(BULL);}
  if(Close[1] < Sar) {return(BEAR);}
  return(0);}
//-------------------------------------------------------------------+

Responded

1
Developer 1
Rating
(254)
Projects
573
36%
Arbitration
64
20% / 58%
Overdue
147
26%
Free
2
Developer 2
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
3
Developer 3
Rating
(71)
Projects
254
53%
Arbitration
16
50% / 38%
Overdue
83
33%
Free
Similar orders
Куплю робота 250 - 500 USD
Приобрету вашего робота если он: 1.Статистически прибылен на 99% качества тиков (если есть журнал сделок (фхбук) за последние года - будет большим преимуществом) 2. ЭТО НЕ МАРТИНГЕЙЛ ИЛИ СЕТКА, роботов с такими моделями я не рассматриваю априори 3. Одиночные трейды с ТП и СЛ 4. Не ХТФ, без стратегий которые зарабатывают на хеджировании В остальном готов рассмотреть ваши предложения Присылайте статистку за последние 3
Здравствуйте! 1. Введение Настоящее техническое задание описывает требования к разработке торгового робота для автоматизированной торговли на рынке Forex. Основной задачей робота является выполнение сделок на основе заданных алгоритмов и стратегий, минимизация рисков и максимизация прибыли. 2. Цели и задачи Цель: Разработать торгового робота, который автоматически выполняет сделки на рынке Forex, основываясь на
Period = 20 Deviations = 3 Shift = 0 Apply for = Close ----------------------------- Start lot = 0.01 Lot multiplier = true Multiplier = 1.0 Increament = 0.01 ------------------------------ Only buy = true Only sell = true ----------------------------- Use Time filter = true Trading time = GMT +5 Start Hour = 10 End Hour = 19 ----------------------------- Takeprofit = 30 pips Stoploss = 50 pips Use stoploss last
Modify indicator Cycles 4 with rectangle Make indictor for mt4 and mt5 with comments in source code This indicator based on Cycles_4 Parametres MA1 - is default MA2 (yes or no) - yes - value add (if not 3 MA - 2nd in trend MA, also if only 1 MA without 2 and 3) Trend MA (true\false) - true - yes - value add Revers rect - true/false Fix rect by height - true\false, like how user add and this remember in the exit from
1. Ключ к индикатору. Для МТ4. Надо добавить в индикаторы такую функцию, чтоб можно было прикреплять к торговому счету или работал после ввода ключа, лимитный-без лимитный. Есть шаблон в МТ4, все параметры должны быть как в шаблоне, но надо убрать некоторые окна. В шаблоне 12 индикаторов, если получится объединить все индикаторы в одно, чтоб было один или два файла. 2. Ключ к индикатору фибоначчи + ЗигЗаг. Для МТ5
Приветствую нужно програмное обеспечение Копировальщик в двух файлах который работает через интернет сервер - с которого идет рассылка. Должен иметь в настройках: -ip адрес для подключения клиента -номер сервера -база внутри кода, разрешенных счетов которые могут подключатся к копированию -отправка информации по позиции в телеграмм канал ----------------------- Клиент должен иметь настройки - ip адрес для подключения
Нужно отвязать робота от счета демо и реал. Так что бы всё работало так же, что б всё функции сохранились. Напишите, пожалуйста цену и сроки. Не знаю что ещё нужно писать, спрашивайте)
Нужно добавить защиту в советник для МТ4. 1. проверка счета на котором он торгует в каком либо форекс дилере. Мне будут присылать номер счета я буду его вписывать в код чтоб другой не мог им пользоваться. 2. Защита по работе по времени. Нужно иметь возможность прописать дату в время в коде начала и окончания если за пределы ее вышел он будет писать что больше не торгует. 3. Защита от копирования данного советника
Нужен робот на MQL4, требования ниже. При отклике пожалуйста указывайте цену и срок. RSI RSI - Использовать close, high, low, max (open, close), min(open, close) в расчете с использованием сглаженной линии RSI Переменные: - Overbought Level - 60 по умолчанию, но нужно, чтобы он был регулируемым - Oversold Level - 40 по умолчанию, но нужно, чтобы он был переменной - RSI Smooth Length - количество свечей, по которым
Нужно доработать утилиту добавить новые функции, изменить интерфейс. Нужен человек имеющий опыт по связи терминала с Телеграм, по средствам Телеграм АПИ, нужно добавить 2 новые функции в утилиту. Подробнее в ТЗ, изменения нужно внести для мт4/5 версии

Project information

Budget