0
возможно ли применить этот советник не на пробой а на отбой?


Размещайте заказ, все что нужно поправлю.
avatar

AM2

  • 11 января 2016, 11:44
0
Аааа кто это вас надоумил такую системку забабахать?
www.opentraders.ru/downloads/889/


avatar

AM2

  • 11 января 2016, 02:03
0
Сколько по вашему мнению Андрей в среднем надо время, чтоб с нуля этим делом более менее овладеть?


Лучше начинать с небольших статеек здесь или на мкл. Свой первый советник таким образом сможете написать за один вечер. Затем будете находить чужие подобные коды и переделывать под свои нужды.
avatar

AM2

  • 11 января 2016, 01:03
0
Среди друзей програмЁров увы нету


Я о том что можно попросить трейдера с уровнем от 3-х, разместить ваш заказ от своего имени.
avatar

AM2

  • 11 января 2016, 00:58
0
Мне первого числа новый топик сделать?

Еще есть вариант попросить друга :) 
avatar

AM2

  • 10 января 2016, 23:19
0
Индикатор чисто визуальный, все расчеты буду делать в советнике.
avatar

AM2

  • 10 января 2016, 21:51
0
а каким образом уровень влияет на просьбу доработать советник? и как повысить уровень?


Я работаю согласно условиям: zakaz.opentraders.ru/25597.html
Уровень зависит от вашей активности на сайте: полезные топики участие в обсуждении и др.
avatar

AM2

  • 10 января 2016, 21:44
0
Если не хотите ждать можно платно. 300 руб. или 5 WMZ. Cкайп: andrew.am2
avatar

AM2

  • 10 января 2016, 21:41
0
Вам придется подождать до следующего месяца т.к. у вас уже есть заказ или могу реализовать платно.
avatar

AM2

  • 10 января 2016, 21:16
0
Вам до 3-го уровня осталось совсем немного. Как только достигнете дайте знать и я начну делать.
avatar

AM2

  • 10 января 2016, 21:12
0
Мне будет интересно реализовать такой индикатор, т.к. я никогда такой не делал. Набирайте уровень и я займусь.
avatar

AM2

  • 10 января 2016, 21:09
0
Вы спрашивали не будет ли проигнорирован ваш заказ в столе заказов. не будет, т.к. он уже готов. Набирайте уровень и я выложу файлик.



Мне было интересно реализовать свою функцию постановки стрелок, алерта, мэйл и пуша, что я и сделал в этом индикаторе.
avatar

AM2

  • 10 января 2016, 21:06
+1
Набирайте уровень, тогда я возьму ваш заказ в работу.
Я работаю по условиям: zakaz.opentraders.ru/25597.html
Возможно за ваш заказ возьмется кто еще.
avatar

AM2

  • 10 января 2016, 17:45
0
Если новый, составляйте ТЗ.
avatar

AM2

  • 10 января 2016, 17:33
0
Такой подойдет? www.opentraders.ru/downloads/1005/
avatar

AM2

  • 10 января 2016, 08:40
0
Пользуйтесь поиском по сайту. Такие простые вещи здесь есть в готовом виде: zakaz.opentraders.ru/28159.html
www.opentraders.ru/downloads/893/
avatar

AM2

  • 10 января 2016, 05:19
0
Добавил режим тренд, т.е. пересечение ценой МА вверх вниз: www.opentraders.ru/downloads/1015/




//+------------------------------------------------------------------+
//|                                                        Entry.mq4 |
//|                                              Copyright 2015, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

#property indicator_separate_window
#property indicator_minimum 0.0
#property indicator_maximum 100.0
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Lime

input int BarsCount=500;
input int Trend=1; //0-Flat. 1-Trend
input string MA_Inputs="---------------";
input int MAPeriod=30;
input string Stochastic_Inputs="---------------";
input int Kperiod = 5;
input int Dperiod = 3;
input int Slowing = 3;
input int Level   = 30;

double buf1[];
double buf2[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   IndicatorBuffers(2);
   SetIndexStyle(0,DRAW_HISTOGRAM,STYLE_SOLID,5);
   SetIndexBuffer(0,buf1);
   SetIndexStyle(1,DRAW_HISTOGRAM,STYLE_SOLID,5);
   SetIndexBuffer(1,buf2);
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   for(int i=1;i<BarsCount;i++)
     {
      double st1 = iStochastic(NULL,0,Kperiod,Dperiod,Slowing,0,0,0,i);
      double st2 = iStochastic(NULL,0,Kperiod,Dperiod,Slowing,0,0,0,i+1);
      double ma = iMA(NULL,0,MAPeriod,0,0,0,i);
                 
      if(Trend==0)
        {
         if(st2>70 && st1<70) buf1[i] = 100;
         if(st2<30 && st1>30) buf2[i] = 100;
        }
        
      if(Trend==1)
        {
         if(close[i+1]>ma && close[i]<ma) buf1[i] = 100;
         if(close[i+1]<ma && close[i]>ma) buf2[i] = 100;
        }        
     }
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 10 января 2016, 05:11
0
Я сделал вам основу для подобного индикатора. Вам осталось только описать при каком сигнале какую черточку рисуем. Сейчас индикатор обозначает пересечение уровней 30 и 70 стохастиком.




//+------------------------------------------------------------------+
//|                                                        Entry.mq4 |
//|                                              Copyright 2015, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

#property indicator_separate_window
#property indicator_minimum 0.0
#property indicator_maximum 100.0
#property indicator_buffers 2
#property indicator_color1 Aqua
#property indicator_color2 Magenta

double buf1[];
double buf2[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   IndicatorBuffers(2);
   SetIndexStyle(0,DRAW_HISTOGRAM,STYLE_SOLID,5);
   SetIndexBuffer(0,buf1);
   SetIndexStyle(1,DRAW_HISTOGRAM,STYLE_SOLID,5);
   SetIndexBuffer(1,buf2);
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   for(int i=1;i<500;i++) 
     {
      double st1 = iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_MAIN,i);
      double st2 = iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_MAIN,i+1);
      if(st2>70 && st1<70) buf1[i] = 100;
      if(st2<30 && st1>30) buf2[i] = 100;
     }   
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 10 января 2016, 04:25
0
Я сейчас посмотрел внимательно. Нет я не возьмусь править такой декомпил.
avatar

AM2

  • 10 января 2016, 02:01