Cómo armo mi asesor por ensayo y error - página 58

 
Valeriy Yastremskiy:

Estaría bien un artículo con una descripción de las tripas). Lo he seguido durante mucho tiempo, pero ya he olvidado lo que hay dentro)))

Yo mismo - olvidé lo que hay dentro y cómo usarlo. surgieron ideas - planté algún tipo de algoritmo. ahora uso. funciones simples

 
Alexsandr San:

Yo mismo - olvidé lo que hay dentro y cómo usarlo. surgieron ideas - planté algún tipo de algoritmo. ahora uso. funciones simples

La diferencia entre una herramienta y un instrumento es la documentación de los instrumentos))))))

 
Valeriy Yastremskiy:

La diferencia entre una herramienta y un instrumento es la documentación de los instrumentos))))))

Estoy de acuerdo contigo en que es difícil sin un manual. Sólo tiene que establecer una línea horizontal o una línea de tendencia en el gráfico y pensar en lo que le gustaría hacer desde sus niveles.

Copie el nombre de esa línea, e introdúzcalo en la configuración de la Utilidad, establezca el comando. Es muy sencillo.

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

o aquí hay una función

input string   t8="----- ChartIndicatorAdd  -----";              // : Работа с Trailing Line: 2
input bool     InpChartInd                  = false;             // Avto Line Chart Indicators
input string   InpIndiL                     = "AVERAGE 0";       // Line name (ChartIndicatorAdd)
input int      InpStep5                     = 15;                // Obj: Шаг сетки, пунктов("0" -> false)
input string   InpIndi_name                 = "Имя Индикатора";  // Installation Indicator Name
input int      InpChart                     = 0;                 // Window numbe
input datetime InpMonday_1                  = D'1970.01.01';     // Installation Indicator (00::00->off)

Usted tiene, por ejemplo, un indicador que tiene una línea de Hump o una línea de tendencia . - Usted puede escribir el nombre del indicador, se establecerá por el tiempo o en el toque de la línea de montaña que manualmente

Pero tiene que introducir el nombre del indicador por adelantado.

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

Esta es la función de la señal del Calendario

input string   t10="---- CalendarValueLast 1-----";              //
input datetime HoursFrom                    = D'1970.01.01';     // 1 Время старт Сигнал Календаря
input datetime HoursTo                      = D'1970.01.01';     // Время стоп Сигнал Календаря
input string   t11="---- CalendarValueLast 2-----";              //
input datetime HoursFrom1                   = D'1970.01.01';     // 2 Время старт Сигнал Календаря
input datetime HoursTo1                     = D'1970.01.01';     // Время стоп Сигнал Календаря
input string   t12="---- CalendarValueLast 3-----";              //
input datetime HoursFrom2                   = D'1970.01.01';     // 3 Время старт Сигнал Календаря
input datetime HoursTo2                     = D'1970.01.01';     // Время стоп Сигнал Календаря
input bool     InpCalend                    = true;              // Double (Horizontal Line or Trend Line)
input string   InpSelldar                   = "Buydar";          // Line name (Horizontal Line or Trend Line)
input int      InpStep7                     = 30;                // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InpCalendCommandS  = open_sell;         // Trade command:
input string   InpBuydar                    = "Selldar";         // Line name (Horizontal Line or Trend Line)
input int      InpStep6                     = 30;                // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InpCalendCommandB  = open_buy;          // Trade command:InpdarBuy


Si la noticia se publicará y la señal saltará estas líneas - establezca el comando qué hacer a esta línea después de que el precio toque

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

o la función de portación de nombres

Ya lo olvidé - pero lo necesitaba para algo, para transferir el nombre a otro comando - algo relacionado con las líneas de arrastre

input string   t18="---- XXX:Line name:XXX  -----";              //
input string   InpdarBuy                    = "BUY";             // Obj: BUY (Obj:Name) ВЕРХУ
input double   InpStep8                     = 0;                 // Obj: Шаг сетки, пунктов("0" -> false)
input string   InpdarSell                   = "SELL";            // Obj: SELL (Obj:Name) ВНИЗУ
input double   InpStep9                     = 0;                 // Obj: Шаг сетки, пунктов("0" -> false)
input int      InpChart1                    = 0;                 // Window numbe

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

esta función es como la de todos los expertos que trabajan con indicadores - sólo tiene que escribir el nombre del indicador y dejar que el comercio (no todos los indicadores son adecuados)

input string   t4="----- Indicators: SELL   -----";              //
input string   short_name                   = "LeMan_BrainTrend1Sig"; // Name Indicators "SELL"
input bool     InpIndicators                = false;             // Indicators: Start (true)
input ENUM_TRADE_COMMAND InpTradeCommandY   = open_sell;         // Trade command: (BuyBuffer Indicators)
input ENUM_TRADE_COMMAND InpTradeCommandU   = close_sells;       // Trade command: (SellBuffer Indicators)
input string   t5="----- Indicators: BUY    -----";              //
input string   short_name1                  = "LeMan_BrainTrend1Sig"; // Name Indicators "BUY"
input bool     InpIndicators1               = false;             // Indicators: Start (true)
input ENUM_TRADE_COMMAND InpTradeCommandY1  = close_buys;        // Trade command: (BuyBuffer Indicators)
input ENUM_TRADE_COMMAND InpTradeCommandU1  = open_buy;          // Trade command: (SellBuffer Indicators)

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

Creo que todo el mundo entenderá esta función: lo que se abre en Venta se abrirá en Compra

input string   t20="---- Revers Buy><Sell   -----";              //
input bool     ObjRevers                    = false;             // Revers
//+------------------------------------------------------------------+
 
Alexsandr San:

Estoy de acuerdo contigo en que es difícil sin instrucción. Sólo tiene que poner una línea horizontal o una línea de tendencia en el gráfico y pensar en lo que le gustaría de su, los niveles de compromiso.

Copie el nombre de esta línea, y escriba en la configuración de la utilidad, establezca el comando. Es muy sencillo.

Buena herramienta)))

 
Alexsandr San:

Estoy de acuerdo contigo en que es difícil sin instrucción. Sólo tiene que poner una línea horizontal o una línea de tendencia en el gráfico y pensar en lo que le gustaría de su, los niveles de cometer.

Copie el nombre de esta línea, y escriba en la configuración de la utilidad, establezca el comando. Es muy sencillo.

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

o aquí hay una función

Usted tiene, por ejemplo, un indicador que tiene una línea de Hump o una línea de tendencia . - Usted puede escribir el nombre del indicador, se establecerá por el tiempo o en el toque de la línea de montaña que manualmente

Pero tiene que introducir el nombre del indicador por adelantado.

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

Esta es la función de la señal del Calendario


Si la noticia se publicará y la señal saltará estas líneas - establezca el comando qué hacer a esta línea después de que el precio toque

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

o la función de portación de nombres

Ya lo olvidé - pero lo necesitaba para algo, para transferir el nombre a otro comando - algo relacionado con las líneas de arrastre

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

Esta función es como la de todos los expertos que trabajan con indicadores: sólo hay que introducir el nombre del indicador y activar la negociación (no todos los indicadores son adecuados)

¿Has añadido el calendario de noticias? Si es así, haz clic en la línea, yo no lo vi enseguida.

 
Valeriy Yastremskiy:

¿Ha añadido un calendario de noticias? Si es así, pica la línea, no lo vi en el lugar.

Así que hay - descrito anteriormente.

Las señales vienen de aquí - sólo tienes que elegir el tiempo, cuando la señal se dispara, las líneas horizontales se establecerá, y de las líneas se establecen los comandos.

calendario

 
Alexsandr San:

Así es - descrito anteriormente.

Sólo tienes que seleccionar el tiempo, cuando la señal se dispara, las líneas horizontales se establecerá, y de la línea que establece los comandos.


No he podido encontrar el código donde se recoge la hora de las noticias. Estoy entrenando en 4ka en urdal sin DLL. Quería ver cómo se implementó en el 5. En 4ke cada 24 horas se analiza una línea.

 

Se me olvidó hablar de esta función

input string   t3="----- Price Line:        -----";              //
input string   InpFont0                     = "BUY";             // Obj: BUY (Obj:Name) ВЕРХУ
input ENUM_TRADE_COMMAND InpCSCommand       = close_open_b;      // Obj:  command:
input string   InpFont1                     = "SELL";            // Obj: SELL (Obj:Name) ВНИЗУ
input ENUM_TRADE_COMMAND InCSCommand        = close_open_s;      // Obj:  command:
input double   InpObjTrail                  = 1.0001;            // Obj: Trailing Stop MACD ("0" -> Off)
input double   InpObjTrailStep              = 1.0001;            // Obj: Trailing Step MACD
input bool     InpDub                       = false;             // "0.0":Price=false(Trail->Off) "LOW":Price=true(Trail->ON)
input bool     InpDubll                     = false;             // Duplicate "BUY""SELL" (ObjTrailStep)
input ushort   InpObjTrailingStopCS         = 0;                 // Obj: Trailing Stop (distance from price to object, in pips)
input ushort   InpObjTrailingStepCS         = 5;                 // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips)
input string   InpFont2                     = "LOW Up";          // Obj: Name Price Line BUY
input string   InpFont3                     = "LOW Down";        // Obj: Name Price Line SELL
input bool     InpOnTimer                   = false;             // On(Вкл.) "LOW Up" "LOW Down"
input int      InpChart2                    = 0;                 // Window numbe "LOW Up" "LOW Down"
input ushort   InpIndentUp                  = 5;                 // Indent up, in pips (1.00045-1.00055=1 pips)
input ushort   InpIndentDown                = 10;                // Indent down, in pips (1.00045-1.00055=1 pips)

Esta función se activa cuando una línea se cruza con otra - lo hice para que las subventanas pudieran hacer esto. También funciona en el gráfico principal.

input string   InpFont2                     = "LOW Up";          // Obj: Name Price Line BUY
input string   InpFont3                     = "LOW Down";        // Obj: Name Price Line SELL

para algunos casos - es necesario establecer, un nombre

línea de precios

 
"Mashi's #2".
 

abrir una posición y si la cerramos, la posición se abrirá en sentido contrario

Foto de

Archivos adjuntos:
Razón de la queja: