Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 724
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
Si he entendido bien el problema, no está claro de dónde hay que sacar n...
Gracias por sus comentarios. El número de órdenes abiertas es igual a n. Cuando se repite la señal de apertura, aumenta la exigencia de tener beneficios en las posiciones ya abiertas. De este modo, evito las detracciones poco razonables. Se resuelve de forma sencilla en el bucle, pero no es conveniente introducirlo en las condiciones de apertura. Necesito una especie de "factorial", pero debería sumar, no multiplicar.
Ya veo. Yo lo haría así si el número de pedidos se limita a 5. El desplazamiento en este caso es la forma más rápida.
Ouch ;) ?
Ya veo. Bueno, lo haría si el número de pedidos está limitado a 5. Un barrido es la forma más rápida en este caso.
Ouch ;) ?
Sólo que no quiero ser restrictivo, así que estoy buscando algún tipo de fórmula. ¡Tal vez me llegue con el tiempo, pero sin barrido y sin bucle!
Ouch ;) ?
¡О! ¡Muchas gracias! Eso está más cerca y es más fácil. Voy a experimentar con esto, ya que entiendo la matriz. Pero no se podrá hacer indefinidamente con el número. O podrías si n==2, entonces tomar el segundo miembro, y si n==6 o más, entonces poner más miembros en el array. Espero haberlo hecho bien.
Sí, la matriz se puede hacer deliberadamente más grande, por ejemplo, midiendo 100 o más - el número de pedidos que es poco probable que obtenga, pero seguirá siendo limitada.
Si quieres conseguirlo sin límites, sólo necesitarás un bucle. Que sea una función independiente, será normal llamarla en cualquier sitio. Habrá una pérdida de velocidad: desafortunadamente, no hay Funciones en línea en MKL.