Errores, fallos, preguntas - página 1427

 
mao17:

Por favor, indique cómo determinar el valor de Stops_Level.

SymbolInfoInteger(_Symbol, SYMBOL_TRADE_STOPS_LEVEL) devuelve 0

(También es 0 en la ventana de especificaciones en el terminal del cliente)

Pero al intentar colocar una orden con un stop de 10 puntos menos que el ASK, SendOrder devuelve el error 10016 (stops erróneos en la petición)

Al mismo tiempo, si comprobamos el pedido mediante CheckOrder, no hay ningún error.

Por si acaso, esta es la estructura de la solicitud:

Req.action = TRADE_ACTION_DEAL;

Req.symbol = _Symbol;

Req.volumen = 1;

Req.type=ORDER_TYPE_BUY;

Req.type_filling=ORDER_FILLING_RETURN;

Req.sl = Ask - 10;

Es curioso:

Por ejemplo, su pregunta actual es 1,00698.

Ahora la pregunta es: ¿Cuánto es 1,00698-10 = ?

 
mao17:

Por favor, indique cómo determinar el valor de Stops_Level.

SymbolInfoInteger(_Symbol, SYMBOL_TRADE_STOPS_LEVEL) devuelve 0

(También es 0 en la ventana de especificaciones en el terminal del cliente)

Pero al intentar colocar una orden con un stop de 10 puntos menos que el ASK, SendOrder devuelve el error 10016 (stops erróneos en la petición)

Al mismo tiempo, si comprobamos el pedido mediante CheckOrder, no hay ningún error.

Por si acaso, esta es la estructura de la solicitud:

Req.action = TRADE_ACTION_DEAL;

Req.symbol = _Symbol;

Req.volumen = 1;

Req.type=ORDER_TYPE_BUY;

Req.type_filling=ORDER_FILLING_RETURN;

Req.sl = Ask - 10;

Req.sl = Ask - 10*_Point;
 
Yury Kirillov:
Req.sl = Ask - 10*_Point;
¿Por qué dar un todo listo, ayudar a un hombre a aprender a pensar y analizar su código y el resultado deseado. )))))
 
Stanislav Korotky:

No. El escritorio siempre dice "actualizar a la última versión". (lo que, por supuesto, debería ser correcto, si sólo estuvieran corrigiendo errores). Detecté el problema en la compilación 900, luego actualicé a la 902 y no hubo ninguna mejora. Aparentemente, el problema surgió debido a la adición de plantillas de clases. Aunque habrá "baile" de plantillas durante algún tiempo, creo que es mejor no usarlas.

He actualizado a 902 - ahora también tengo int. Para solucionarlo necesito MetaEditor >=1210.

 
Yury Kirillov:
Req.sl = Ask - 10*_Point;
Gracias. Sí, esa era la cuestión. No se ha tenido en cuenta _Punto)
 

MathMax

no aparece ningún aviso al escribir 3 letras.

 
Vasyl Nosal:

MathMax

no aparece ningún aviso al escribir 3 letras.

Es escalofriante, y lo tengo configurado en dos: todo aparece. Prueba a escribir fmax
 
Vasyl Nosal:

MathMax

escribir 3 letras no trae ninguna pista.

¿Ves si has hecho algo mal aquí?

 
A100:

Actualizado al 902 - ahora también tengo int. Necesito MetaEditor >=1210 para arreglarlo.

Es agradable escuchar esto (si realmente está arreglado), sólo que no está claro por qué debo enterarme en el foro por parte de los usuarios y no por el equipo de soporte en el service-desk, donde está colgado el ticket correspondiente? La pregunta es retórica, por supuesto.

Por cierto, yo tampoco puedo actualizarlo. Acabo de reiniciar el servidor de MK y ha aparecido la ayuda y nada más.

 
Vladimir Pastushak:

¿Ves si has hecho algo mal aquí?

Es por defecto.

No funciona.