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
no fue... escribió...
La función ClosePosBySortLots().
Esta función cierra las posiciones en orden de clasificación por tamaño de lote. Es decir, con esta función se pueden cerrar posiciones en orden ascendente o descendente de los tamaños de los lotes. La función ClosePosBySortLots() acepta los siguientes parámetros opcionales:
SZY. Se adjunta un script para probar la función ClosePosBySortLots().
Muchas gracias Igor. Rezaré por ti:-)
Privat
rsi
Gracias por los ejemplos.
Descifra esto si no te importa:
¿Qué hace?er... para aquí... Lo siento... borrar... La creatividad siempre es bienvenida.
y tomar el enlace a las funciones del archivo adjunto...
Por favor, descifra esto si no es difícil :
var=Cerrar[0]
¿Con qué quieres comerlo?A la variable llamada var se le asigna el valor del nivel de precio del cierre de la barra actual (número cero). Pero como la barra actual aún no ha terminado, Close[0] es lo mismo que Bid, es decir, el precio actual.
KimIV
Y seguí tratando de usar de alguna manera marketinfo resulta ser aún más simple ....
Buenas tardes.
Igor, ¿tienes una función para implementar tácticas de bloqueo?
En la página 45 se da un ejemplo que podría usarse para esto.
Pero este enfoque limita el número de órdenes abiertas a 1.
Si miramos el ejemplo, se vería así
LockStep=20 de la posición abierta
LockStopLoss=10
1500 - open Buy\1480 - open sellstop
1470 - open buy\1450 - open sellstop
1460 - close sellstop 1450\open sellstop 1450
1490 - close sellstop 1480\opensellstop 1450
la función dada abrirá dos órdenes sellstop 1450
P.D. Muchas gracias por su trabajo. La verdad es que hay mucha información y es muy útil, la he tenido en cuenta en su mayoría.
Igor, ¿tienes una función para implementar tácticas de bloqueo?
No, no hay ninguna función separada. Así que hay que combinar los existentes y quizá añadir algunos propios. Te aconsejo que organices la siguiente conexión: un par Buy/SellStop - un mago. Siguiente pareja - siguiente mago y así sucesivamente.
La función StringLower().
Esta función convierte una cadena en minúsculas. Todos los caracteres SIGNIFICATIVOS (grandes) se convierten en minúsculas. La función StringLower() sólo acepta un parámetro obligatorio: la cadena de entrada.
SZY. Se adjunta un script para probar la función StringLower().
La función StringUpper().
Esta función convierte la cadena en mayúsculas. Todos los caracteres en minúscula (pequeños) se convierten en mayúsculas (grandes). La función StringUpper() sólo acepta un parámetro obligatorio: la cadena de entrada.
ZS. Se adjunta un script para probar StringUpper().
La función StringToArrayDouble().
Esta función divide la cadena en números reales, y cada número se añade a la matriz como un elemento separado. Se añadirán a la matriz tantos números reales como aparezcan en la cadena, el mismo número de elementos. El punto y coma se reconoce como un separador. La función StringToArrayDouble() devuelve el número de elementos del array, y toma los siguientes parámetros obligatorios:
ZS. Se adjunta un script para probar la función StringToArrayDouble().