Fin de semana por la noche - página 43

 
Vladimir Karputov:


¡Hola Vladimir!

Por favor, ayúdenme a resolver el problema.

Me disculpo de antemano por crear una rama. https://www.mql5.com/ru/forum/322264

Трал и Стоп MQL5. Help.
Трал и Стоп MQL5. Help.
  • 2019.09.14
  • www.mql5.com
Помогите пожалуйста с тралом и стопом. Работает только для 1 позиции. Что может быть не так...
 
La idea de EA:
Encuentre la contracción del mercado por fractales (en las últimas 15-20 barras).
Fr1_up<Fr2_up && Fr1_down1>Fr2_down.
Luego conecta cualquier oscilador:
DeMarker>0.5 comprar
DeMarker<0.5 vender
El trabajo de EA en la apertura de bares
 
forex_neforex:

¡Hola Vladimir!

Por favor, ayúdenme a resolver el problema.

Me disculpo de antemano por crear una rama. https://www.mql5.com/ru/forum/322264

Mientras llames a la posición "orden" no puedo ayudarte en nada. Desgraciadamente.
 
Vladimir Baskakov:
La idea de EA:
Encuentre la contracción del mercado por fractales (en las últimas 15-20 barras).
Fr1_up<Fr2_up && Fr1_down1>Fr2_down.
Luego conecta cualquier oscilador:
DeMarker>0.5 comprar
DeMarker<0.5 vender
El trabajo de EA en la apertura de bares
Lo siento, por el interés. Póngase en contacto con el servicio de Flirance.
 
Aleksandr Klapatyuk:

He estado trabajando todo el día y no he podido hacer nada.

No sé realmente dónde escarbar. el guión: - El nombre del objeto se pega al precio actual.

Me acuerdo y trataré de contestar esta noche o mañana.
 
Vladimir Karputov:
Me acuerdo e intentaré contestar esta noche o mañana.

Gracias. Que tengas un buen fin de semana.

 
Vladimir Karputov:
Mientras llames a la posición "orden" no puedo ayudarte. Siento decirlo.

Disculpen. Espero que tenga tiempo para ayudar.

 
Aleksandr Klapatyuk:

Hola Vladimir, ¿podrías decirme si esto se puede implementar en un indicador o en un Asesor Experto?
Me gustaría que un objeto con el nombre se moviera detrás del precio.


Mueve dos objetos - líneas horizontales

Objetos de arrastre

Archivos adjuntos:
 
Vladimir Karputov:

Mueve dos objetos - líneas horizontales

¡Muchas gracias! Vladimir, ¡ buena suerte para ti y tus familias!

Añadido su función al Asesor Experto y a su comando de Comercio.mq5

input string   t8="------ NAME Open ------";          //
input string   InpHLineBUY          = "(- ВНИЗУ -)";  // Name open buy (- ВНИЗУ -)
input string   InpHLineSELL         = "(- ВВЕРХУ -)"; // Name open sell (- ВВЕРХУ -)
input bool     InpReverse01         = false;          // Reverse Open - переворот торгового сигнала
input string   short_name           = "INDICATOR";    // INDICATOR_SHORTNAME Delete
input string   t9="------ NAME Close ------";         //
input string   InpHLineCloseBUY     = "(- ВНИЗУ -)";  // Name Close buy (- ВНИЗУ -)
input string   InpHLineCloseSELL    = "(- ВВЕРХУ -)"; // Name Close sell (- ВВЕРХУ -)
input bool     InpReverse10         = false;          // Reverse Close - переворот торгового сигнала
input string   short_name0          = "INDICATOR";    // INDICATOR_SHORTNAME Delete
input bool     Inpres               = false;          // Delete All Indicators
input string   t10="------ Trailing Obj:Line ------"; //
input string   InpObjDownName       = "(- ВНИЗУ -)";  // Obj: Follows the price up (Horizontal Line)
input string   InpObjUpName         = "(- ВВЕРХУ -)"; // Obj: Follows the price down (Horizontal Line)
input ushort   InpObjTrailingStop   = 15;             // 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)
//+------------------------------------------------------------------+
Archivos adjuntos:
 

EA multidivisa en una sola orden con stop loss y take profit.

Descripción del asesor VPBB para cuentas de compensación MT5 sin cobertura.

1.1 El Asesor Experto negocia simultáneamente los símbolos del parámetro Simbols (por ejemplo, EURUSD, GBPUSD y USDCHF). El Asesor Experto se coloca en el gráfico de un instrumento Simbols (por ejemplo, EURUSD) en un marco de tiempo (por ejemplo, H1).
1.2 Ejemplo de señal para abrir una posición. Si tras el cierre de una vela en el Time Frame, el precio de apertura de la herramienta del día actual de Simbols (por ejemplo, EURUSD) es superior a su VP máximo del día anterior (puede haber varios VP máximos: el segmento/s más largo/s);

...

4. A la hora de cierre de la posición "23:00" después de las 23:00 del día actual (incluyendo los días siguientes), utilice una orden de mercado para cerrar una posición si hay un beneficio en pips superior al beneficio de la hora de cierre de la posición (por ejemplo, 10). A la hora de cierre de la posición "00:00" la función se desactiva.
5. En Max DD "75" todas las operaciones se cierran cuando el nivel de drawdown (diferencia entre el Equity y el Balance) alcanza el 75% después del cierre de la vela M1. Con el Max DD "0" la función está desactivada.
6.1 En el depósito "50", el tamaño del depósito en la moneda de la cuenta es de 50 dólares, para lo cual el volumen de la posición de lotes (por ejemplo, 0,01 lotes). Aumentar el volumen de Lotes en un 100% en caso de que el saldo aumente más del 100%: si el Depósito "50" y Lotes "0,01", entonces el paso de aumento del volumen de posición es de 0,01 lote; si el Depósito "500" y Lotes "0,1", entonces el paso de aumento del volumen de posición es de 0,1 lote y así sucesivamente. Si el saldo de su cuenta es menor que el Depósito especificado, esto no es una limitación para el comercio (por ejemplo, si el Depósito es "50" y los Lotes son "0,01", mientras que el saldo de su cuenta es de 30 dólares, debe comenzar a operar con un volumen no inferior a los Lotes especificados, es decir, 0,01 lotes). Con el Depósito "0" la función está desactivada.
6.2 Con el Depósito "M1", se permite aumentar el volumen de los Lotes en un 100% con más de un 100% de aumento de saldo después de cada minuto y siguiendo las condiciones según el punto 9.1. Puede especificar un total de 21 periodos de tiempo (de M1 a MN - estándar para MT5). Por ejemplo, con el Depósito Escalonado "MN" el volumen de los Lotes puede incrementarse en un 100% con más de un 100% de aumento del saldo tras el inicio de un nuevo mes y en las condiciones descritas en la p. 9.1.
7. Los parámetros por defecto de los indicadores VP, BB y Fractales son los que se muestran en las capturas de pantalla (no los ponga en parámetros externos). Integrar el VP en el código del Asesor Experto durante la compilación. Las señales de apertura y cierre de posiciones, el establecimiento de órdenes de límite, stop loss, take profit, etc. debe ejecutarse sin falta. El Asesor Experto debe manejar automáticamente los pares de divisas con cualquier sufijo (por ejemplo, ".1", etc.) y cualquier método de ejecución de órdenes.
8. Para realizar trabajos de "restauración" del trabajo del Asesor Experto después de varios fallos (desaparición del EA del gráfico, desaparición del gráfico con el EA, cuelgue del terminal o del ordenador, fallo de conexión, corte de energía, etc.) Así, después de cualquier fallo, la copia del Asesor Experto con la misma configuración se puede establecer en un nuevo gráfico y el Asesor Experto "reconoció" su posición y continuó trabajando con él.
9. Código abierto del Asesor Experto. El Asesor Experto registra en la pestaña Expertos y Registro en inglés. Contador de márgenes gratuito para abrir una operación. La versión actual de EA 1.0.

Lista de parámetros externos del asesor con ajustes por ejemplo (mantener el orden de las variables).

1. timeFrame - H1
2. Simbolos - EURUSD,GBPUSD,USDCHF
3. Depósito - 50
4. Lotes - 0,01
5. OpenPendingOrders - true.
6. Señales de límite - 2.
7. LímitePosicionesDía - 1.
8. VirtStopLoss - 10.
9. VirtTakeProfit - 100
10. TakeProfit - 150
11. TakeProfitNextDay - 20
12. TakeProfitNextDayTime - 00:15
13. Hora de cierre de la posición - 23:00
14. ClosePositionTimeProfit - 10
15. MaxDD - 75
16. StepDeposit - MN
17. Desviación - 25
18. ID de pedido - 12345

Archivos adjuntos:
1.png  58 kb