Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Se puede hacer así
while (true)
{
if (AccountBalance()<19000) { lots = 1; break; }
if (AccountBalance()<29000) { lots = 2; break; }
if (AccountBalance()<39000) { lots = 3; break; }
//
//
// futher comparisons here in ascending order
//
//
break;
}
Gracias mladen, esto serviría. ¿Crees que se puede construir una expresión algebraica para que las cantidades no estén codificadas? Creo que podría ser factible con dos parámetros?
Gracias mladen, esto haría el trabajo. ¿Crees que se puede construir una expresión algebraica para que las cantidades no estén codificadas? Creo que podría ser factible con dos parámetros?
Sí, por qué no...
Eso haría que fuera flexible de usar
Sí, por qué no ... Eso haría que fuera flexible de usar
No sé cómo hacerlo, pero no he dedicado mucho tiempo a averiguarlo. Si es obvio para usted, por favor hágamelo saber
No sé cómo hacerlo, pero no he pasado mucho tiempo tratando de averiguarlo. Si es obvio para usted, por favor hágamelo saber
¿Qué partes de ese código te gustaría que fueran ajustables?
Hola. Estoy tratando de alterar el indicador 3 Ducks de usar promedios móviles, a usar el indicador ADX. Con un valor de entrada de '2'. Todo va bien hasta que compilo mis esfuerzos....entonces esto es lo que obtengo en el "cuadro de descripción".
/datos h1
double h1adx = iADX(NULL,PERIOD_H1,2,);
/datos de h4
double h4adx = iADX(NULL,PERIOD_H4,2);
//d1 datos
double d1adx = iADX(NULL,PERIOD_D1,2);
Las tres líneas de codificación anteriores están etiquetadas como :
')' - error de sintaxis, parámetro omitido
¿Podría algún alma bondadosa corregirlos para mí?
¿Qué partes de ese código le gustaría que fueran ajustables?
Las partes ajustables deben ser el tamaño del lote, y el saldo de la cuenta a la que se aplica el lote. Por ejemplo, los parámetros podrían ser A = 0.01, B = $5000, o, A = 1.00, B = $10000.
Hola. Estoy intentando modificar el indicador 3 Ducks para que deje de utilizar medias móviles y pase a utilizar el indicador ADX. Con un valor de entrada de '2'. ¡Todo está bien hasta que compilo mis esfuerzos....entonces esto es lo que obtengo en el 'cuadro de descripción!
/datos h1
double h1adx = iADX(NULL,PERIOD_H1,2,);
/datos de h4
double h4adx = iADX(NULL,PERIOD_H4,2);
//d1 datos
double d1adx = iADX(NULL,PERIOD_D1,2);
Las tres líneas de codificación anteriores están etiquetadas como :
')' - error de sintaxis, parámetro omitido
¿Podría algún alma bondadosa corregirlos por mí?Jeeves
Te faltan parámetros para la llamada a iADX(). Un ejemplo sería este (para obtener el valor del propio ADX) :
double h4adx = iADX(NULL,PERIOD_H4,adxPeriod,adxPrice,MODE_MAIN,2);
Si quieres obtener el valor de +DI sustituye el MODE_MAIN por MODE_PLUSDI, y en el caso de -DI sustitúyelo por MODE_MINUSDI
Además, sustituya adxPeriod y adxPrice por los valores deseados
Muchas, muchas gracias. Aprecio la ayuda.
La plantilla se ejecuta lentamente
He encontrado un buen sistema de scalping y la plantilla, pero se ejecuta tan lentamente después de instalar este sistema. Tal vez alguien es capaz de mirar y detectar lo que podría causar.
Plantilla e indicadores:
1m_alf_scalp.zip
Hola,
Siempre tengo problemas con la escritura de objetos de texto sobre las barras de mi gráfico.
Por ejemplo
ObjectCreate ("Xh", OBJ_TEXT,0,Time[0],High[0]+1*pips2dbl);
ObjectSetText("Xh","1",10,"Tahoma",Orange);
ObjectCreate ("X", OBJ_TEXT,0,Time[0],Low[0]-1*pips2dbl);
ObjectSetText("Xl","1",10,"Tahoma",Orange);
Esto funciona bien con los objetos de texto debajo de mis barras porque mi objeto de fuente se fija "en la cabeza de" mi texto.
Pero si quiero escribir algún texto por encima de la barra, no sé cómo mis pips mi texto en tamaño de fuente 10 es un por lo que se escribe en las barras.
También hay un problema cuando escribo mi texto en marcos de tiempo más grandes, por ejemplo, "H1", "D1" oder "W1", porque allí tuve que cambiar mi fuente-distancia al valor alto o bajo, también.
Sé que puedo girar mi texto a 90° pero no quiero hacer eso.
Entonces, ¿conoces una solución para ese problema?