Четверг, 13.12.2018, 03:35
Бесплатное написание советников      Магазин трейдера      Оплата за сообщения на форуме      Справочник трейдера      Библиотека      Новости     
Главная | Регистрация | Вход
Приветствую Вас Гость | RSS


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форекс форум » Советники, скрипты, программирование » Написание скриптов, советников, индикаторов... » Бесплатное написание скриптов, советников, индикаторов... (помощь при разработке скриптов, советников, индикаторов)
Бесплатное написание скриптов, советников, индикаторов...
BBC Отправить сообщениеДата: Среда, 12.04.2017, 09:35 | Сообщение # 1036
Кои
Группа: Пользователи
Сообщений: 598
Репутация: 30
Статус: Offline
Цитата galina1682 ()
Спасибо, вот этот советник


Спасибо в карман не положишь и пиво за него не купишь(
Гляну как будет время чем смогу помочь.


Ускорить написание советника, индикатора, скрипта
Если у вас нет средств для оплаты моего труда, жмите кнопку "Поделится страницей".
 
ответил на ваше сообщение в
petrov210217 Отправить сообщениеДата: Среда, 12.04.2017, 11:02 | Сообщение # 1037
Самурай
Группа: Пользователи
Сообщений: 43
Репутация: 0
Статус: Offline
Подскажите пожалуйста, не работает код мартина(чуть выше выкладывал). В сову сам вставлю. Не работает гад как надо. Очень нужно.

wforex.ru/p/p146569 самый честный брокер форекс и бинарных опционов!
http://opcion-forex-partners.ru все о форекс и бинарные опционы
 
ответил на ваше сообщение в
galina1682 Отправить сообщениеДата: Четверг, 13.04.2017, 12:49 | Сообщение # 1038
Самурай
Группа: Пользователи
Сообщений: 84
Репутация: 0
Статус: Offline
Цитата BBC ()
Спасибо в карман не положишь и пиво за него не купишь(Гляну как будет время чем смогу помочь.

А если ускорить, свободное время быстрее появится?


Торгую помаленьку...
 
ответил на ваше сообщение в
box1158 Отправить сообщениеДата: Пятница, 14.04.2017, 12:50 | Сообщение # 1039
Асигару
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Здравствуйте уважаемые программисты! Прошу сделать индикатор, который вертикальными линиями на минутном графике отмечает на каждом часе 01, 31 и 51-ю минуты.
Заранее благодарю.
 
ответил на ваше сообщение в
GAZart Отправить сообщениеДата: Пятница, 14.04.2017, 13:23 | Сообщение # 1040
Асигару
Группа: Пользователи
Сообщений: 9
Репутация: 0
Статус: Offline
Цитата BBC ()
Можно, но только это уже будет не бесплатно.
Можно вашу почту, есть вопрос по сделанному вами скрипту, по моему ТЗ
 
ответил на ваше сообщение в
Ghouleaver Отправить сообщениеДата: Суббота, 15.04.2017, 07:24 | Сообщение # 1041
Самурай
Группа: Пользователи
Сообщений: 43
Репутация: 0
Статус: Offline
Добрый день Уважаемые програмисты просьба состоит в следующем нужно написать безиндикаторный советник довольно простой
Принцип работы такой открываем сделку допустим на бай если свеча закрылась с профитом то фиксируем прибыль и  снова открываем на бай если свеча закрылась в сел то открываем сел ордер удвоенным лотом +КОЛИЧЕСТВО ПИПСОВ ПРОХОЖДЕНИЯ ПРЕДЫДУЩЕЙ СВЕЧИ вот такой простой принцип!
Вот похожий советник но его нужно чутка доработать! Если возможно написать то скажите мб что непонятно
//+------------------------------------------------------------------+
//|                                                   OpenCandle.mq4 |
//|                                              Copyright 2017, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2017, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

//--- Inputs
extern double Lots       = 0.1;      // лот
extern double KLot       = 1;        // умножение лота
extern double PLot       = 0.2;      // прибавление лота
extern double Risk       = 10;       // риск от баланса
extern double MaxLot     = 5;        // максимальный лот
extern double Profit     = 20;       // язь в рублях
extern int StopLoss      = 0;        // лось
extern int TakeProfit    = 0;        // язь
extern int Slip          = 30;       // реквот
extern int Magic         = 123;      // магик

datetime t=0;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   Comment("");
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   Comment("");
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void PutOrder(int type,double price)
  {
   int r=0;
   color clr=Green;
   double sl=0,tp=0;

   if(type==1 || type==3 || type==5)
     {
      clr=Red;
      if(StopLoss>0) sl=NormalizeDouble(price+StopLoss*Point,Digits);
      if(TakeProfit>0) tp=NormalizeDouble(price-TakeProfit*Point,Digits);
     }

   if(type==0 || type==2 || type==4)
     {
      clr=Blue;
      if(StopLoss>0) sl=NormalizeDouble(price-StopLoss*Point,Digits);
      if(TakeProfit>0) tp=NormalizeDouble(price+TakeProfit*Point,Digits);
     }

   r=OrderSend(NULL,type,Lot(),NormalizeDouble(price,Digits),Slip,sl,tp,"",Magic,0,clr);
   return;
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int CountTrades()
  {
   int count=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()<2) count++;
           }
        }
     }
   return(count);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void OpenPos()
  {
   if(Close[1]>Open[1])
     {
      PutOrder(0,Ask);
     }

   if(Close[1]<Open[1])
     {
      PutOrder(1,Bid);
     }
  }
//+------------------------------------------------------------------+
//| Лот для усреднителя                                              |
//+------------------------------------------------------------------+
double Lot()
  {
   double lot=Lots;
   if(Risk>0) lot=AccountBalance()*Risk/100000;// 10000*10/100000=1
   if(CountTrades()>0 && BeforProfit()<0) lot=NormalizeDouble(lot*MathPow(KLot,CountTrades())+PLot*CountTrades(),2);
   if(lot>MaxLot)lot=Lots;
   return(lot);
  }
//+------------------------------------------------------------------+
//| Закрытие позиции по типу ордера                                  |
//+------------------------------------------------------------------+
void CloseAll(int ot=-1)
  {
   bool cl;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==0 && (ot==0 || ot==-1))
              {
               RefreshRates();
               cl=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),Slip,White);
              }
            if(OrderType()==1 && (ot==1 || ot==-1))
              {
               RefreshRates();
               cl=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),Slip,White);
              }
           }
        }
     }
  }
//+------------------------------------------------------------------+
//| Профит всех ордеров по типу ордера                               |
//+------------------------------------------------------------------+
double AllProfit(int ot=-1)
  {
   double pr=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==0 && (ot==0 || ot==-1))
              {
               pr+=OrderProfit()+OrderCommission()+OrderSwap();
              }

            if(OrderType()==1 && (ot==1 || ot==-1))
              {
               pr+=OrderProfit()+OrderCommission()+OrderSwap();
              }
           }
        }
     }
   return(pr);
  }
//+------------------------------------------------------------------+
//| Профит предыдущего ордера                                        |
//+------------------------------------------------------------------+
double BeforProfit()
  {
   double pr=0;
   if(OrderSelect(OrdersTotal()-1,SELECT_BY_POS,MODE_TRADES))
     {
      if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
        {
         pr+=OrderProfit()+OrderCommission()+OrderSwap();
        }
     }
   return(pr);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   if(t!=Time[0] && CountTrades()<1)
     {
      OpenPos();
      t=Time[0];
     }

   if(t!=Time[0] && CountTrades()>0 && BeforProfit()<0)
     {
      OpenPos();
      t=Time[0];
     }

   if(AllProfit()>=Profit) CloseAll();

   Comment("\n Profit: ",AllProfit(),
           "\n Count Trades: ",CountTrades(),
           "\n Befor Profit: ",BeforProfit());
  }
//+------------------------------------------------------------------+


Сообщение отредактировал Ghouleaver - Воскресенье, 16.04.2017, 09:34
 
ответил на ваше сообщение в
Ghouleaver Отправить сообщениеДата: Вторник, 18.04.2017, 20:48 | Сообщение # 1042
Самурай
Группа: Пользователи
Сообщений: 43
Репутация: 0
Статус: Offline
тут все вымерли что ли?
 
ответил на ваше сообщение в
BBC Отправить сообщениеДата: Среда, 19.04.2017, 08:06 | Сообщение # 1043
Кои
Группа: Пользователи
Сообщений: 598
Репутация: 30
Статус: Offline
Цитата Ghouleaver ()
тут все вымерли что ли?


Живы пока, но праздновали Пасху)


Ускорить написание советника, индикатора, скрипта
Если у вас нет средств для оплаты моего труда, жмите кнопку "Поделится страницей".
 
ответил на ваше сообщение в
Ravil Отправить сообщениеДата: Среда, 19.04.2017, 10:13 | Сообщение # 1044
Асигару
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Здравствуйте! Что можно сделать что-бы советник торговал только в определенное время ? В советник код не получается вставить. закрытый он.
Готов оплатить работу
 
ответил на ваше сообщение в
8888ALEX8888 Отправить сообщениеДата: Среда, 19.04.2017, 16:13 | Сообщение # 1045
Асигару
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Подскажите пожалуйста, кто то может помочь, сделать так что бы срабатывал алерт при выходе трех индикаторов в определенные зоны одновременно? 
Trend direction & force index~ в зону 1 или -1 (trendperiod 10)
Money Flow Index в зону 0 или 100 (период 5)
FPS PriceReversalBand за линию канала (price 0, trend threshold 0,5)
Прикрепления: FPS_PriceRevers.ex4(8.6 Kb) · 0665290.mq4(5.1 Kb)
 
ответил на ваше сообщение в
azs Отправить сообщениеДата: Среда, 19.04.2017, 19:01 | Сообщение # 1046
Асигару
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
Пожалуйста посмотрите сову, в тестере работает а на счету молчит
 
ответил на ваше сообщение в
azs Отправить сообщениеДата: Четверг, 20.04.2017, 06:36 | Сообщение # 1047
Асигару
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline



КАК НАПИСАТЬ ВВС
 
ответил на ваше сообщение в
BBC Отправить сообщениеДата: Четверг, 20.04.2017, 09:53 | Сообщение # 1048
Кои
Группа: Пользователи
Сообщений: 598
Репутация: 30
Статус: Offline
Цитата Ravil ()
Здравствуйте! Что можно сделать что-бы советник торговал только в определенное время ? В советник код не получается вставить. закрытый он.
Готов оплатить работу


Салют!
Тебе нужен советник который будет активировать/де активировать автоторговлю в заданное время.
Другого решения, в вашем случае, нет.

Могу сделать! Детали скинул в личку


Ускорить написание советника, индикатора, скрипта
Если у вас нет средств для оплаты моего труда, жмите кнопку "Поделится страницей".
 
ответил на ваше сообщение в
BBC Отправить сообщениеДата: Пятница, 21.04.2017, 08:34 | Сообщение # 1049
Кои
Группа: Пользователи
Сообщений: 598
Репутация: 30
Статус: Offline
Цитата azs ()
КАК НАПИСАТЬ ВВС


Что значит как написать? Скинь саму сову я гляну


Ускорить написание советника, индикатора, скрипта
Если у вас нет средств для оплаты моего труда, жмите кнопку "Поделится страницей".
 
ответил на ваше сообщение в
azs Отправить сообщениеДата: Пятница, 21.04.2017, 10:07 | Сообщение # 1050
Асигару
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
советник на доработку не открывает ордера на счете, хотя в тестере тестируется
Прикрепления: 78xdxcyq.ex4(11.7 Kb) · 78xdxcyq.mq4(7.9 Kb)
 
ответил на ваше сообщение в
Форекс форум » Советники, скрипты, программирование » Написание скриптов, советников, индикаторов... » Бесплатное написание скриптов, советников, индикаторов... (помощь при разработке скриптов, советников, индикаторов)
Поиск:

Поиск
Популярное на форуме
  • Торговля в реальном ... (3106)
  • Бесплатное написание... (1845)
  • InstaForex брокер (44)
  • Торговые сигналы от ... (86)
  • Комментарии банков и... (151)
  • Партнеры

    Услуги
    Наша аналитика
    Выбираем лучший ДЦ
    [15.03.2017]
    Свопы брокеров (0)
    [06.03.2017]
    Сравнение спредов (1)
    [21.02.2017]
    Компания MaxiMarkets (0)
    [25.11.2016]
    Альпари торговля, ин... (0)
    [17.11.2016]
    Брокер Альпари (0)
    [04.09.2016]
    Gerchik Co (0)
    [22.08.2016]
    PrivateFX или новая ... (0)
    [28.01.2016]
    Рейтинг брокеров бин... (0)
    [13.08.2015]
    Forex Тrend + Concor... (0)
    [03.08.2015]
    Forex Trend 2.0 – пе... (2)
    Copyright MyCorp © 2018 Все права защищены | |