Cita Iniciado por ;
Si entiendo su solicitud, usted quiere encontrar el precio de una flecha en la parte inferior y hacer un pedido. Presumiblemente, si hay varios indicadores de flecha, querrá el último. Este código debería hacerlo: datetime latest = 0; precio doble = 0; para (int ix = 0; ixlt; ObjectsTotal (OBJ_ARROW); ix ) {datetime objTime = ObjectGet (ObjectName (ix), OBJPROP_TIME1); if (objTime gt; latest) {latest = objTime; price = ObjectGet (ObjectName (ix), OBJPROP_PRICE1); }}/agregar lógica para hacer un pedido aquí Si hay una sola flecha debajo, el código podría reducirse ...
Meister: tengo un indicador que coloca una flecha verde (arriba) o una flecha roja (abajo) en mi gráfico. Si aparece verde (arriba) más la condición 1 y la condición 2 son verdaderas, se inicia una orden de compra. Si aparece una flecha roja (hacia abajo) y las condiciones 1 y 2 son verdaderas, se inicia una orden de venta. ¿Se puede modificar esto para cumplir con estos requisitos? Además, este código iría justo después de: int start () {