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

 
Alexsandr San:

Hoy he probado esta función con la duplicación de la línea horizontal para la pérdida (como el precio se fue por el camino equivocado, se encuentra con una línea horizontal en el camino, abre una posición desde ella y la línea rebota aún más, por una distancia determinada, la pérdida aumenta y la próxima vez que se toca la línea horizontal, el lote se abrirá con un aumento).

Estoy aturdido. - Esta lógica, tira todo hacia el lado positivo. Me pregunto por cuánto se puede vender un milagro así.

es "¡Hola Martin!" :-) que es el aumento de volumen de la reducción. A juzgar por la descripción, también una rejilla.

Esto no es malo, pero tienes que ser honesto contigo mismo - saca de pequeños "el mercado fue contra mí", pero el riesgo de perder el depósito es grande allí.

 
Maxim Kuznetsov:

es "¡Hola Martin!" :-) es decir, un aumento del volumen de la reducción. A juzgar por la descripción, también hay una red.

No está mal, pero hay que ser honesto con uno mismo - se extrae de la pequeña "mercado fue contra mí", pero el riesgo de perder el depósito es grande allí.

Lo he probado durante 2 semanas y es realmente bueno.

Si cierro ahora, son 2000 y tampoco está mal (son rublos)

Tiro9

 
Alexsandr San:

Lo he probado durante 2 semanas y estoy realmente sorprendido.

Hoy pensé que bajaba y me sacó, si cierro ahora son 2000, tampoco está mal (son rublos).


Lo tengo desde hace un par de años. O para dejarla justo al principio :-)

Martin (y las redes) pueden soportar hasta 15-17 "mimos" seguidos. Excepto que el mercado puede fácilmente poner más.

Así que ten cuidado, aunque lo sepas.

La idea de utilizar objetos gráficos e interactuar con un usuario a través de ellos, es buena. Pero las pruebas automáticas son imposibles, por lo que hay que ser consciente de los riesgos, no se pueden simular.

 
Alexsandr San:

Probar una nueva función . El calendario da una señal, se puede seleccionar un comando de la señal

Todavía hay que pensar qué otros comandos son necesarios para el calendario.

Ya tengo estos.

en la imagen instalada Utilidad, esta es la figura 1. la segunda será con el comando ejecutado (Líneas horizontales a una distancia determinada)

imagen 1


Todavía no puedo entender de dónde viene la señal del calendario - probablemente de aquí, en teoría a las 17.00 debería funcionar

Foto de

-------------------------------- ¡Sí! ¡Desde aquí! He puesto las líneas horizontales, y a partir de ellas mis comandos

Tiro10Figura 1.

 

Función añadida, señal de calendario en el terminal

#versión de la propiedad "1.020"

Desde la señal , lo mejor es establecer Líneas Horizontales y Desde Líneas Horizontales, dar órdenes

//+------------------------------------------------------------------+
//| ENUM_TRADE_COMMAND                                                 |
//+------------------------------------------------------------------+
enum ENUM_TRADE_COMMAND
  {
   Turn_Off=0,       // TURN OFF
   Line1_Line1=1,    // Line: LOWER
   Line2_Line2=2,    // Line: TOP
   Line_Line=3,      // Line: LOWER+Line: TOP
   Line1_buys=4,     // Line: LOWER+Buy's
   Line2_sells=5,    // Line: TOP+Sell's
   sells_Line1=6,    // Line: LOWER+Sell's
   buys_Line2=7,     // Line: TOP+Buy's
   close_buys=8,     // Close All Buy's
   close_sells=9,    // Close All Sell's
   close_all=10,     // Close All Buy's and Sell's
   open_buy=11,      // Open Buy
   open_sell=12,     // Open Sell
   close_open_b=13,  // Close Sell+Open Buy
   close_open_s=14,  // Close Buy+Open Sell
   open_buy_sell=15, // Open Buy and Sell
  };
//+------------------------------------------------------------------+
Archivos adjuntos:
 

Maxim Kuznetsov:

Los autotests son imposibles, por lo que hay que ser consciente de los riesgos, no se pueden simular.

Puede completamente, en la prueba del probador - Las líneas horizontales se dibujan desde los botones

Foto de

Aquí hay dos líneas funcionando y no he tocado nada.

Instantánea2

Instantánea3

 
Alexsandr San:

Función añadida, señal de calendario en el terminal

#versión de la propiedad "1.020"

Desde la señal , lo mejor es establecer Líneas Horizontales y Desde Líneas Horizontales, dar órdenes


#versión de la propiedad "1.021"

Se ha modificado ligeramente esta función, el inicio por tiempo, así como cuando esta función debe detener su trabajo

input string   t10="---- CalendarValueLast  -----";              //
input datetime HoursFrom                    = D'1970.01.01';     // Время старт Сигнал Календаря
input datetime HoursTo                      = D'1970.01.01';     // Время стоп Сигнал Календаря
input ENUM_TRADE_COMMAND InpCalendCommandS  = Line_Line;         // Trade command:
Archivos adjuntos:
 
Maxim Kuznetsov:

es "¡Hola Martin!" :-)

En realidad es una Utilidad para el comercio manual, y con todos los extras que quieras. Se podría organizar una lógica, con acciones automáticas

 
Alexsandr San:

#versión de la propiedad "1.021"

Modificado esta función, empezando por el tiempo, así como cuando esta función debe dejar de funcionar

Es necesario hacer Líneas Horizontales separadas para esta Función "Calendario", porque toma estas Líneas Horizontales, con las que puedo trabajar al mismo tiempo

input string   t3="----- Trailing Line: 1   -----";              //
input string   InpObjUpName                 = "ZTOP";            // Obj: TOP (Horizontal Line)
input int      InpStep1                     = 30;                // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InpTradeCommand    = Line2_sells;       // Obj:  command:
input string   InpObjDownName               = "ZLOWER";          // Obj: LOWER (Horizontal Line)
input int      InpStep2                     = 30;                // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InTradeCommand     = Line1_buys;        // Obj:  command:
input ushort   InpObjTrailingStop           = 0;                 // Obj: Trailing Stop (distance from price to object, in pips)
input ushort   InpObjTrailingStep           = 5;                 // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips)
input string   t4="----- Trailing Line: 2   -----";              //
input string   InpObjUpNameG                = "POT";             // Obj: TOP (Horizontal Line)
input int      InpStep3                     = 30;                // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InpTradeCommandG   = Line2_sells;       // Obj:  command:
input string   InpObjDownNameG              = "REWOL";           // Obj: LOWER (Horizontal Line)
input int      InpStep4                     = 30;                // Obj: Шаг сетки, пунктов("0" -> false)
input ENUM_TRADE_COMMAND InTradeCommandG    = Line1_buys;        // Obj:  command:
input ushort   InpObjTrailingStopG          = 0;                 // Obj: Trailing Stop (distance from price to object, in pips)
input ushort   InpObjTrailingStepG          = 5;                 // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips)
 
Alexsandr San:

#versión de la propiedad "1.021"

Modificado esta función, empezando por el tiempo, así como cuando esta función debe dejar de funcionar

#versión de la propiedad "1.022"

Se han añadido más líneas a esta Función " Calendario"- En cuanto se reciba una señal del calendario, saltarán líneas horizontales a una distancia determinada.

Si no utilizas el calendario, puedes fijarlo manualmente en el gráfico y establecer el comando

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

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

Lo configuro para que comience a las 17.00 y se detenga a las 17.03

XAUUSDM3

XAUUSDM3h

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

puede seleccionar las noticias y la hora - para el inicio

Foto de

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

con una noticia de 2000 rublos ---- poner la hora de inicio 20.00 parada 20.03

XAUUSDM35

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

las noticias a las 20.00 fijan la línea Horizontal, y de la línea donde usted quiere, abajo o arriba

XAUUSDM3l

Archivos adjuntos:
Razón de la queja: