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
Rosh, si he entendido bien tu silencio, no hay una declaración clara para qué casos y para qué expresiones/variables es necesaria la normalización. Si este es el caso, tal vez se pueda responder a una pregunta más sencilla: ¿La normalización de los valores calculados de la forma
int StLs=25;
double prc = Ask + StLs*Point;
¿O debo averiguarlo por mi cuenta, en un experimento?
Pero realmente, no puedo dar una formulación clara, cuando es absolutamente innecesario aplicar la normalización de precios en OrderSend(). En principio, una persona nocturna tendrá una sensación en medio año, pero no hay necesidad de hacerlo, sino de normalizarlo todo el tiempo.
que proporcionan la conversión de datos de un formato a datos de otro formato.
Cabe destacar la función NormalizeDouble(), que garantiza la exactitud requerida en la representación de los precios. En las operaciones de negociación no se pueden utilizar precios no normalizados cuya exactitud supere en al menos un dígito la requerida por el servidor de negociación.
Los valores calculados de StopLoss y TakeProfit, así como los precios de apertura de las órdenes pendientes deben ser normalizados a la precisión, cuyo valor se almacena en la variable predefinida Dígitos.
Rosh, por favor, mira la página 16 del mismo foro, ya he escrito sobre esta función y sugerencias para mejorar la ayuda a la misma.
Los valores calculados de StopLoss y TakeProfit, así como los precios abiertos de las órdenes pendientes deben ser normalizados a la precisión, cuyo valor se almacena en la variable predefinida Dígitos.
Este ejemplo demuestra el recorte a través de NormalizeDouble() a 5 dígitos, mientras que Print() simplemente lo renderiza (perdón por ese estilo no ruso).
Sí, el ejemplo se volvió significativamente más informativo en cuanto el número de caracteres comenzó a diferir.
La función no funciona en modo de prueba. Esta función tampoco puede ser llamada desde los indicadores personalizados.
El archivo que se envíe debe estar ubicado en la carpeta terminal_directory\experts\files o en sus subcarpetas.
El envío no se realiza si no se especifica una dirección FTP y/o una contraseña de acceso en la configuración.
[...]
El envío puede estar prohibido en los ajustes, también la dirección de correo electrónico puede no estar especificada. Se debe llamar a la función GetLastError() para obtener la información del error.
[...]
Tarea de observación: encontrar 2 diferencias.