Бесплатное написание советников и индикаторов на MQL4 #1 - Страница 235
Страница 235 из 235 ПерваяПервая ... 135 185 225 231 232 233 234 235
Показано с 2,341 по 2,346 из 2346

Тема: Бесплатное написание советников и индикаторов на MQL4 #1

  1. #2341
    Цитата Сообщение от Valerius Посмотреть сообщение
    Добрый день!
    Не совсем понятно... и не полное тз..
    1. А если не дошел до профита, а закрылся в минус второй ордер? Открывать ли ещё один ордер, ведь он будет третьим? А вы пишите, что бы был второй профит...
    2. Два ордера должно быть не важно как они закрылись, в плюс или в минус. Два ордера и больше не открывать до следующего дня?
    3. Открывать первый ордер только ровно в 00:00 часов?
    4. Если второй ордер перешёл на второй день, то как считать ордера нового дня, учитывать закрывшийся ордер с прошлого дня или нет, ведь он закрылся на следующий день?
    Как то не продумано до конца...

    1.второй ордер будет работать пока недостигнет профит, третий не надо.
    2.всё верно два ордера и больше не открывать до следующего дня.
    3.всё верно 00:00
    4.если второй ордер перешёл на следующий день, учитывать ордер прошлого дня.

    извиняюсь за непонятки.

  2. #2342
    Цитата Сообщение от Sergey Bawenko Посмотреть сообщение
    1.второй ордер будет работать пока недостигнет профит, третий не надо.
    2.всё верно два ордера и больше не открывать до следующего дня.
    3.всё верно 00:00
    4.если второй ордер перешёл на следующий день, учитывать ордер прошлого дня.

    извиняюсь за непонятки.
    Вообщем-то тестируйте.
    Первый ордер в день будет открываться в 0 часов. Остальные будут открываться по тз.
    В настройках указываете сколько ордеров должно быть открыто в день.
    Если ордер закрылся в минус то откроется ордер в том направлении куда закрылся ордер, только с мартиным.
    Если в плюс то тоже самое только с начальным лотом.
    Вложения Вложения

  3. #2343
    Цитата Сообщение от Valerius Посмотреть сообщение
    Вообщем-то тестируйте.
    Первый ордер в день будет открываться в 0 часов. Остальные будут открываться по тз.
    В настройках указываете сколько ордеров должно быть открыто в день.
    Если ордер закрылся в минус то откроется ордер в том направлении куда закрылся ордер, только с мартиным.
    Если в плюс то тоже самое только с начальным лотом.
    ОГРОМНОЕ СПАСИБО ВАМ ЗА ТРУДЫ

  4. #2344
    Цитата Сообщение от Valerius Посмотреть сообщение
    Вообщем-то тестируйте.
    Первый ордер в день будет открываться в 0 часов. Остальные будут открываться по тз.
    В настройках указываете сколько ордеров должно быть открыто в день.
    Если ордер закрылся в минус то откроется ордер в том направлении куда закрылся ордер, только с мартиным.
    Если в плюс то тоже самое только с начальным лотом.


    уважаемый валериус, всё замечательно и почти всё как надо, кроме небольшого пустяка, нужно что бы советник открывал ордер 2 раза в (профит) тоесть ордер открылся (1 минус, 2 минус, 3 минус 4 профит.) дальше ордер открылся (1 минус, 2 минус 3 профит) и всё, ордера открываються на следующий день.

    V_kacheli_V2.ex4

  5. #2345
    Привет! Прошу помощи с доработкой индикатора.

    Нужно чтобы индикатор RSI давал сигнал на селл по закрытию свечи при пересечении сверху вниз уровня 50 на М5 графике, при этом на графике М15 он должен быть выше уровня 50.

    И наоборот. На М15 ниже уровня 50, на М5 пересек уровень 50 снизу вверх.

    И можно сделать так, чтобы окно алерта отображалось поверх всех окон на компе при свернутом окне терминала (если это технически возможно).

    Индикатор и скрины с пояснениями в архиве.
    Вложения Вложения
    • Тип файла: rar 1.rar (102.1 Кб, Просмотров: 0)

  6. #2346
    Добрый день.Помогите пожалуйста с доработкой датчика, который считает количество пипсов в свече. Мне нужно сделать, чтобы через / считалось не только количество пипсов, но и скорость роста свечи. Например: Свеча состоит из 40 пипсов в минуту(данный индикатор уже эту функцию выполняет), нужно чтобы он считал и скорость роста свечи. 40 / 0,66 ( 40 это количество пипсов предположим на тайм фрейме М1. / 0,66 это скорость роста свечи за период в 1 минуту= 40:60=0,66. Заранее большое спасибо!
    #property indicator_chart_window

    extern int TextPosition=5;
    extern int TextAngle =0;//0-90
    extern int NumberBars =1;//0-90
    static datetime prevtime = 0;


    double Poin;
    //+------------------------------------------------------------------+
    //| Custom indicator initialization function |
    //+------------------------------------------------------------------+
    int init()
    {
    //---- indicators
    if (Point==0.0001) Poin=0.001;
    else {
    if (Point==0.01) Poin=0.1;
    else Poin=Point;


    }

    //----
    return(0);
    }

    //+------------------------------------------------------------------+
    // +
    //+------------------------------------------------------------------+
    int deinit(){
    DeleteObjects();
    return(0);
    }
    //+------------------------------------------------------------------+
    // +
    //+------------------------------------------------------------------+
    void DeleteObjects(){
    int objs = ObjectsTotal();
    string name;
    for(int cnt=ObjectsTotal()-1;cnt>=0;cnt--)
    {
    name=ObjectName(cnt);
    if (StringFind(name,"FXPTc_",0)>-1) ObjectDelete(name);
    WindowRedraw();
    }
    }
    //+------------------------------------------------------------------+
    //| Custom indicator iteration function |
    //+------------------------------------------------------------------+
    int start(){

    string text,sObjName;
    double Rng;
    string text1,sObjName1;

    if(prevtime == Time[0]) {
    return(0);
    }
    DeleteObjects();

    for(int i=0; i<NumberBars; i++){
    Rng= MathAbs(Open[i] - Close[i])/Poin;


    text=DoubleToStr(Rng,0);

    if(Open[i] < Close[i]){
    sObjName="FXPTc_label1"+i;
    ObjectCreate(sObjName, OBJ_TEXT, 0, Time[i], High[i]+TextPosition*Poin);
    ObjectSet(sObjName, OBJPROP_ANGLE, TextAngle);
    ObjectSetText(sObjName,text,18, "Corbel", Orange);
    }
    else{
    sObjName="FXPTc_label1"+i;
    ObjectCreate(sObjName, OBJ_TEXT, 0, Time[i], Low[i]-TextPosition*Poin);
    ObjectSet(sObjName, OBJPROP_ANGLE, TextAngle);
    ObjectSetText(sObjName,text,18, "Corbel", Red);
    }


    }

    //----
    return(0);
    }
    //+------------------------------------------------------------------+
    Последний раз редактировалось Roman2020; 15.09.2020 в 14:25.

Страница 235 из 235 ПерваяПервая ... 135 185 225 231 232 233 234 235

Похожие темы

  1. Ответов: 14
    Последнее сообщение: 14.10.2019, 13:00
  2. Бесплатное написание советников и индикаторов на MQL4
    от Rubinovi4 в разделе Программирование на MQL
    Ответов: 3446
    Последнее сообщение: 10.02.2017, 12:27

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •