Cbot en Ctrader añadir una condición más para realizar el trade

Tarea técnica

Hola, solo gente que ya hizo algún trabajo para Ctrader por favor . Se trata de un bot en C# para la plataforma Ctrader . El bot ya tiene las condiciones de entrada y salida del trade pero necesito agregarle una condición más para la tomar un trade . La condición adicional sería que para poner la orden pendiente  de compra (por ejemplo ) la última ( aquí este valor puede ser la última vela o el valor de las velas que quiero que se tome en cuenta) vela ( o número de velas selecciónadas ) debe de ser bajista . Si el número de velas que selecciono es mayor de 1 vela entonces todas las velas tienen que ser consecutivas . Por ejemplo , seleccióno que la condición sería que el bot tiene que mirar las últimas 3  velas anteriores . Si estás 3 velas anteriores son rojas/ bajistas y CONSECUTIVAS entonces si puede poner la orden pendiente( cuando las demás condiciones se cumplen también ,por supuesto) . Y para la venta sería todo igual pero a la inversa ,el bot mirará hacia atrás y contará velas verdes/ alcistas . La posición del cierre de las velas anteriores a tomar en cuenta tanto para buy como para sell da igual . Osea que da igual si está por encima del envelope ,por debajo o dentro del evelope . Como digo da igual donde cierran . Tambien es muy importante que las velas sean consecutivas no pueden ser alternes.     El bot ya funciona correctamente y está completo pero necesito esta condición adicional para poder filtrar mejor los trades . El código fuente del bot evidentemente no le voy a compartir aquí ,solo a la persona seleccionada. Un saludo 

Información sobre el proyecto

Presupuesto
30+ USD
IVA (21%): 6.3 USD
Total: 36.3 USD
Para el ejecutor
27 USD
Plazo límite de ejecución
a 3 día(s)