[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 59

 
Ahora una pregunta más: cuando un selllimit ha funcionado, es decir, ha cerrado en take profit, el otro debe ser eliminado.
 
¿es posible comparar los depósitos antes y después de la transacción?
 
vilard:
¿Existe una opción para comparar los depósitos antes y después de una transacción?

double AccountBalance( )
Devuelve el valor del saldo activo de la cuenta (la cantidad de dinero en la cuenta).
 
sergey_r:
Ahora una pregunta más: ¿cómo hacer cuando un selllimit ha funcionado, es decir, ha cerrado en el take profit, eliminar otro?

En la rama "Sólo características útiles de Kim I.V." - encontrar la característica - control de cierre de la orden en el punto.

Entonces debe especificar la condición de que si la última orden cerrada (según el valor de esta función) se cerró en el punto, la otra orden pendiente será eliminada. Eso es todo.

 
sergeev:

¿Cómo cambiar el nivel de Stop Out de % a valor absoluto?


109
borilunad 08.08.2011 11:03

Pido disculpas a los moderadores si esta pregunta no merece que se abra un nuevo hilo. Pero no puedo ensuciar otros hilos con preguntas fuera del tema.

Si es el servidor, entonces bailaré desde el %, y la rama puede ser eliminada. Pero aún así espero cambiar este Modo a 1 (valor absoluto) con la ayuda de programadores experimentados. Gracias a los que han respondido a mi petición.


Responde, por favor, lo que no cambia. Gracias.
 
blascor 08.08.2011 17:42

¡Hola!

Por favor, escriba, ¿hay alguna manera de acceder al indicador para obtener el valor de los límites superior e inferior de la EA?

Gracias de antemano.

 

Hola a todos.

El indicador dibuja una línea, que al día siguiente se separa de las barras y cuelga a un lado. Cuando reinicio el indicador vuelve a dibujar con normalidad. ¿Qué puede ser?

 
¿Puede alguien ayudarme con mi problema? :(
 
Solree:

Buenas tardes.

Hay un EA, tiene la capacidad de seleccionar una orden que se abrió antes de que el EA apareciera en el gráfico. Y específicamente para esta orden hay una condición de cierre. Digamos que tenemos una orden de venta y el precio sube condicionalmente, entonces esta orden se cerrará en cuanto se muestre el EA. Así, todo cierra bien y como se esperaba. Pero no podemos pasar de la condición en la que hay una comprobación de la hora de cierre. ¡Alerté sobre esta función antes de la condición y devuelve 0! ¿Por qué? Está escrito en la documentación que sólo los abiertos y pendientes devuelven cero. ¿Por qué esta función también devuelve cero para las cerradas? He probado a hacer una pausa de un segundo tras el cierre (nunca se sabe, quizá los datos no llegaron) pero sigue devolviendo cero. Aquí está el código de esta sección:

Gracias por su atención.

if (tempWho == 0 && pos != -1)
{
    if (OrderSelect(pos, SELECT_BY_TICKET))
    {
        ...
        //Тут закрываются ордера
        ...
            
        if (OrderCloseTime() != 0)
        {
            ...
        }
    }
}
Se selecciona una orden por ticket, pero no se mira la hora de cierre (sólo las órdenes cerradas tienen una hora de cierre mayor que cero) - de ahí los problemas
 
Solree:
¿Puede alguien ayudarme con mi problema? :(
¿Y cómo se fija la hora de cierre de un pedido?
Razón de la queja: