Necesita un pequeño ajuste - página 11

 
Entiendo qué botones hay que pulsar, pero no entiendo las líneas que has añadido
 
Сергей Дыбленко:
Sé qué botones apretar, pero no sé qué líneas has añadido.

Hay pequeños botones que dibujan líneas - para moverlos al lugar correcto, donde habrá mucho beneficio.

sólo tienes que elegir en la configuración dónde se va a abrir esa línea.

Aquí hay una configuración para estas líneas.

input string   R_Orders_="----- Revers H Line ---------"; //
input bool     ReversOrders     = false;         // Revers Horizontal Line
 
ok.thanks............. Lo intentaré
 

¿Cómo puedo cambiar el tamaño del lote en su utilidad? ¡No importa lo que haga, siempre es 0,01!

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

¿Cómo puedo cambiar el lotness en su utilidad? ¡No importa lo que haga, siempre es 0,01!

Lo comprobaré ahora - puede que se me haya pasado, poner una función

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

corregido

Archivos:

- Gracias por el consejo

 

¿has intentado hacer un EA a partir del inuk que te envié el código?

¡Lo estoy intentando ahora........ pero siempre me falta cerebro!

//+------------------------------------------------------------------+
//|                                                          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());
   }
}
//--------------------------------------------------------------------
 
Сергей Дыбленко:

¿has intentado hacer un EA a partir del inuk que te envié el código?

¡Lo intento ahora........ pero siempre me falta cerebro!

¿Qué tipo de indicador es ese? ¿Tienes uno?

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



 
Intenté adjuntarlo al Asesor Experto que me diste para el MACD - no hubo suerte....... abre la venta o la compra
 
Сергей Дыбленко:
Traté de adjuntarlo al experto MACD - no funcionó....... - abre ya sea vender o comprar.

No lo estás haciendo bien, no funcionará.

Tienes que lidiar con el código en el terminal (MACD Sample.mq4)

Si entiendes cómo funciona, podrás hacerte una idea de qué está conectado con qué.

 
Alexsandr San:

No lo estás haciendo bien, no funcionará.

Tienes que lidiar con el código en el terminal (MACD Sample.mq4)

si entiendes cómo funciona, puedes hacerte una idea de lo que se va a atornillar.

Alexsandr San:

Si lo construyes mal, puede resultar un fracaso.

es necesario manejar el código, que se encuentra en el terminal (MACD Sample.mq4 )

si entiendes cómo funciona, puedes hacerte una idea de lo que está pasando.