Нужна маленькая доработка - страница 11

 
ну кнопки жать то я понял какие а вот с линиями который ты добавил не разобрался
 
Сергей Дыбленко:
ну кнопки жать то я понял какие а вот с линиями который ты добавил не разобрался

там маленькие кнопочки, рисуют линии - для того что бы, их передвигать в нужное место, где будет много прибыли.

только выбираешь в настройке, куда эта линия будет открывать 

вот одна всего, для этих линий настройка

input string   R_Orders_="----- Revers H Line ---------"; //
input bool     ReversOrders     = false;         // Revers Horizontal Line
 
ок.спс.............попробую
 

а как в твоей утилите сменить лотность? что не делаю он постоянно 0,01!

 
Сергей Дыбленко:

а как в твоей утилите сменить лотность? что не делаю он постоянно 0,01!

сейчас проверю - а то мог пропустить, вставить функцию 

------------------------------

исправил

Файлы:

- Спасибо! за подсказку 

 

ну ты не пытался с того инюка что я тебе код скидывал сделать советник?

я щас пытаюсь........ но как всегда не хватает мозга!

//+------------------------------------------------------------------+
//|                                                          RSI.mq4 |
//|                               Copyright © 2016, Хлыстов Владимир |
//|                                                cmillion@narod.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2016, Хлыстов Владимир"
#property link      "cmillion@narod.ru"
#property strict
#property description "советник по RSI"
#property description "sell при пересечение сверху вниз 70 и на buy снизу вверх 30"
#property description "стопы и тейки можно выстовить в настройках советника"
//--------------------------------------------------------------------
//---- indicator parameters
extern int ADXperiod1 = 10;
extern int ADXperiod2 = 14;
extern int ADXperiod3 = 20;
//--- 
/*
#define Alvl -35.0
#define Alvl2 -30.0
#define Alvl3 -40.0 */
//---
extern int     stoploss             = 0;
extern int     takeprofit           = 250;
extern int     slippage             = 0;
extern int     Magic                = 777;
extern double  Lot                  = 0.1;
//---
string Unq="TASSKlT",Label;
int MxP,MnP,MdP;
double was_alert_hl = EMPTY_VALUE; // Horizontal line
double was_alert_au = EMPTY_VALUE; // Arrow up
double was_alert_ad = EMPTY_VALUE; // Arrow down
//---- buffers
double To[];
double Tc[];
double ADX1[];
double ADX2[];
double ADX3[];
double Up[];
double Dn[];
double Ex[];
//--------------------------------------------------------------------
void OnTick()
{
   for (int i=0; i<OrdersTotal(); i++)
      if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
         if (OrderSymbol()==Symbol() && Magic==OrderMagicNumber()) return;
   double RSI0  = iCustom(Symbol(),0,"0A",ADXperiod1,ADXperiod2,ADXperiod3,PRICE_OPEN,0);
   double RSI1  = iCustom(Symbol(),0,"0A",ADXperiod1,ADXperiod2,ADXperiod3,PRICE_OPEN,1);
   double SL=0,TP=0;
   
   if (RSI0 > ADXperiod1 && RSI1 < ADXperiod3)
   {
      if (takeprofit!=0) TP  = NormalizeDouble(Ask + takeprofit*Point,Digits);
      if (stoploss!=0)   SL  = NormalizeDouble(Ask - stoploss*  Point,Digits);     
      if (OrderSend(Symbol(),OP_BUY, Lot,NormalizeDouble(Ask,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
     // if (OrderSend(Symbol(),OP_BUYSTOP, Lot,NormalizeDouble(Ask,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
   }
   if (RSI0 < ADXperiod1 && RSI1 > ADXperiod3)
   {
      if (takeprofit!=0) TP = NormalizeDouble(Bid - takeprofit*Point,Digits);
      if (stoploss!=0)   SL = NormalizeDouble(Bid + stoploss*  Point,Digits);            
      if (OrderSend(Symbol(),OP_SELL,Lot,NormalizeDouble(Bid,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
     // if (OrderSend(Symbol(),OP_SELLSTOP,Lot,NormalizeDouble(Bid,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
   }
}
//--------------------------------------------------------------------
 
Сергей Дыбленко:

ну ты не пытался с того инюка что я тебе код скидывал сделать советник?

я щас пытаюсь........ но как всегда не хватает мозга!

Что это за Индикатор? он у тебя есть? 

iCustom(Symbol(),0,"0A"



 
пытался прикрутить к тому советнику что ты давал для MACD - ниче не вышло.......открывает ток сел либо бай
 
Сергей Дыбленко:
пытался прикрутить к тому советнику что ты давал для MACD - ниче не вышло.......открывает ток сел либо бай

лепишь всё не правильно - так у тебя не чего не получится.

тебе надо разобраться с кодом, который находится в терминале( MACD Sample.mq4 )

если разберёшься как он работает, тогда у тебя появится понятие - что к чему прикручивается 

 
Alexsandr San:

лепишь всё не правильно - так у тебя не чего не получится.

тебе надо разобраться с кодом, который находится в терминале( MACD Sample.mq4 )

если разберёшься как он работает, тогда у тебя появится понятие - что к чему прикручивается 

Alexsandr San:

лепишь всё не правильно - так у тебя не чего не получится.

тебе надо разобраться с кодом, который находится в терминале( MACD Sample.mq4 )

если разберёшься как он работает, тогда у тебя появится понятие - что к чему прикручивается