Ayuda a la codificación - página 108

 

¡Increíble! Me las arreglé para hacer mi propio basado en stoch en 1 antes de que me dieron su segundo puesto, pero muchas gracias. Eso es realmente muy apreciado. y no 6gig archivos de registro

 
mladen:
zigflip

Este debería funcionar bien (está reescrito y un poco modernizado (aquel fue escrito hace mucho tiempo )).

PD: el problema en el código era el parámetro timeFrame. Se definió como cadena y se utilizó en un lugar donde se esperaba un parámetro de tipo entero en la llamada iStochastic()

Estimado Mladen

Perdona por pedirte el código descompilado parece que el estocástico en el gráfico con las bandas.

Cuando he compilado da 4 advertencias así que ¿está bien con él? ¿Se puede curar?

Gracias por cualquier ayuda

secretcode

Archivos adjuntos:
 
secretcode:
Estimado Mladen

¡Perdón por pedir el código descompilado parece que el estocástico en el gráfico con las bandas!

Cuando he compilado da 4 advertencias por lo que es bien con él? ¿Se puede curar?

Gracias por cualquier ayuda

secretcode

secretcode

Lo siento, pero realmente he dicho muchas veces que no voy a alterar cualquier código descompilado

Si puedes encontrar un código original, estaré más que feliz de ayudarte.

 
mladen:
secretcode

Lo siento, pero realmente he dicho muchas veces que no voy a alterar ningún código descompilado

Si puedes encontrar un código original estaré más que feliz de ayudarte

Mladen

Lo siento mucho por su pérdida de tiempo

Sinceramente

secretcode

 

Hola Mladen,

supongamos que tenemos 2 indic, a y b, uno está en el gráfico, el otro está en el separado. me gustaría crear uno nuevo de estos, que es c.

condiciones : si (a>nivel1 y b>nivel2) flecha de compra en el gráfico;

si no

si (a<nivel1 y b<nivel2) flecha de venta en el gráfico;

si no

plano

 
anonimm:
Hola Mladen,

supongamos que tenemos 2 indic, a y b, uno está en el gráfico, el otro está en el separado. me gustaría crear uno nuevo a partir de estos, es decir c.

condiciones : si (a>nivel1 y b>nivel2) flecha de compra en el gráfico;

si no

si (a<nivel1 y b<nivel2) flecha de venta en el gráfico;

si no

plano

anonimm,

La forma más sencilla de hacer lo que describes sería crear un tercer indicador y luego recuperar los valores de los indicadores a y b utilizando la función iCustom().

 

secuenciador_v1_3_rh.mq4

hola señor Mladen,

¿puede usted mirar en él?

La opción TSL no funciona

Precio de compra: ( Voy a introducir manualmente y la parada de compra se colocará)

Precio de venta: ( Introduzco manualmente el precio y coloco el stop de venta)

TP: Introduciré manualmente los pips, por ejemplo, 20 pips

SL: Introduzco manualmente los pips, por ejemplo, 20 pips

Breakeven : Verdadero/Falso

Pips de equilibrio: Introduciré manualmente los pips, por ejemplo, 20 pips

Trailing Stoploss: Verdadero/Falso

Trailing Stoploss Pips: Introduciré manualmente los pips, por ejemplo, 20 pips

Deslizamiento en Pips: Introduciré manualmente los pips

Spread del corredor: Introduciré manualmente los pips y el EA lo calculará

Número mágico: para la funcionalidad de Mutlipair

****

Parte de cobertura (la más importante):

Se colocará una orden de stop de cobertura (buy stop en SL para una entrada de venta activada y Sell stop para una entrada de compra activada).

¡Esta orden Stop cambiará si el Trailing stoploss avanza.....!

Por lo tanto, si el TSL cambia...... ¡también cambiará!

Por ejemplo

compra inicial 1.23500

SL inicial 1.23200

TSL: 20 pips

un stop de venta se colocará en el nivel de SL

digamos que la ganancia ocurrió 20 pips @1.23700

entonces, el TSL se moverá a 1.23500

entonces el stop de venta inicial llegará a 1.23500 (nuevo TSL) desde el SL inicial

Archivos adjuntos:
info.mq4  5 kb
log.mq4  4 kb
 
rakibhasan2020:
secuenciador_v1_3_rh.mq4

hola señor Mladen,

¿puede usted mirar en él?

La opción TSL no funciona

Precio de compra: ( Voy a introducir manualmente y la parada de compra se colocará)

Precio de venta: ( Introduzco manualmente el precio y coloco el stop de venta)

TP: Introduciré manualmente los pips, por ejemplo, 20 pips

SL: Introduzco manualmente los pips, por ejemplo, 20 pips

Breakeven : Verdadero/Falso

Pips de equilibrio: Introduciré manualmente los pips, por ejemplo, 20 pips

Trailing Stoploss: Verdadero/Falso

Trailing Stoploss Pips: Introduciré manualmente los pips, por ejemplo, 20 pips

Deslizamiento en Pips: Introduciré manualmente los pips

Spread del corredor: Introduciré manualmente los pips y el EA lo calculará

Número mágico: para la funcionalidad de Mutlipair

****

Parte de cobertura (la más importante):

Se colocará una orden de stop de cobertura (buy stop en SL para una entrada de venta activada y Sell stop para una entrada de compra activada).

¡Esta orden Stop cambiará si el Trailing stoploss avanza.....!

Por lo tanto, si el TSL cambia...... ¡también cambiará!

Por ejemplo

compra inicial 1.23500

SL inicial 1.23200

TSL: 20 pips

un stop de venta se colocará en el nivel de SL

digamos que la ganancia ocurrió 20 pips @1.23700

entonces, el TSL se moverá a 1.23500

entonces el stop de venta inicial llegará a 1,23500 (nuevo TSL) desde el SL inicial

Intente usar un trailing stop loss mayor.

El parámetro TrailingStop por defecto está fijado en 80 puntos (no pips, sino puntos) que es para la mayoría de los corredores de 5 dígitos demasiado cerca del precio actual

 

BOLL BANDS y STOC unidos

Hola,

Necesito el siguiente indicador para poner en la misma ventana de color estocástico:

durante la tendencia las bandas de bollinger se ensanchan.....entonces la tendencia se detiene y hay un rango de treding.During rango de comercio bandas de bollinger contrato y en esta situación es muy bueno stoc oversold.

Esto ocurre:

1) ancho de la banda de bollinger 71 y std 2

2) sma 15 de la anchura de la banda de bollinger

3) stoc 5-3-3

EXPLICACIÓN:

cuando el bbw cruza por debajo de su sma15 y durante 5 barras después

y

cuando el stoc es <=30

el indicador es 80...de lo contrario es 20

entrada para el color y para el nivel (20-80)

gracias de antemano

Archivos adjuntos:
 

Hola fabian103,

Para facilitarte el aprendizaje de la codificación de tu EA.... hay algunas técnicas básicas para el seguimiento de tu código:

1) Comprueba siempre los registros de errores de tus pistas principales. Ellos le dirán mucho.

2) Puede añadir declaraciones PRINT enviadas a sus registros y declaraciones COMENTARIO mostradas directamente en el gráfico. Póngalas en todas partes en su código de programa para que pueda ver y seguir cada paso de su EA... tanto en sus registros como en su gráfico de pantalla.

3) Formatear su código - asegúrese de que sus paréntesis están alineados en cada función para que pueda ver si le falta un paréntesis o dos.

4) Revise los muchos EAs que funcionan bien y que tienen las funciones que usted necesita... y luego compárelos con lo que usted tiene. Haga los cambios que necesite para que funcione.

5) Errores de compilación - si su código tiene errores de compilación ... siempre empezar la fijación de los errores de la parte superior de la lista ... todo el resto puede desaparecer una vez que se fija. Arregle el primero... luego vuelva a compilar y continúe el proceso hasta que compile correctamente.

Espero que esto te ayude a empezar a encontrar más pistas para que tu EA funcione...

Robert