Programar es 'prueba y error', como salga, no tires los codigos que desarrollaste.
Aunque parezca increíble, más de una vez vas a volver sobre los codigos viejos.
El coder mantra de 'tirar el viejo y escribir uno nuevo', en trading no funciona.
motomoto escribió: ↑ Claro en python podria definir una formula que se actualice no se los viernes, o al final del dia y deje valores establecidos... entonces dps se me ocurre con ML, tirarle la mayor cantidad de datos y que aprenda y descarte los que no sirve y no me prediga precio si no que porcentaje alcista o bajista... se me ocurre que puede ser bueno para operar opciones.
esanpi escribió: ↑ Estamos en 2021, hay herramientas que ayudan a 'generar' algoritmos.
Con sólo escribir en texto 'la idea', el software tira un codigo borrador.
De esa manera podés optimizar tiempo en el análisis de los resultados.
Testear un 'código' con variable dinámicas (VAH/VAL/POC) se complica.
esanpi escribió: ↑ TD te permite usando la API pero hay q entrar al TDAPI Developer Program.
Igual, el proceso para desarrollar un algoritmo exitoso es muy muy largo.
Hay q escribir al menos una docena de proyectos de posibles codigos.
Luego hacerles los backtesting con las máximas variables posibles.
No pasa por cuál gana más, si no cuál controla mejor los riesgos.
Hay que monitorear el máximo drawdown en cada entrada.
Cuál de todos te ofrece la menor excursión perdedora.
Y además, probarlo en vivo no menos de un año.
motomoto escribió: ↑ Creo que TD te deja hacer ordenes automaticas, la verdad que no investigue.
Al comentario de Esanpi, agrego IB que te permite usar API ( si no me equivoco con un costo adicional) pero a fin te deja... al usar API, entiendo que podes relacionarlo con cualquier lenguaje, o por lo menos python estoy seguro, por lo que vas a tener que aprender el lenguaje.
esanpi escribió: ↑ Para empezar usaría Tradestation que te permite implementar estrategias automáticas.
Es decir no solo desarrollar el algoritmo, si no conectarlo para ejecución automátizada.
TD sólo te sirve para escribir el algoritmo y recibir sólo alertas de entradas y salidas.
Las herramientas consisten en aprender a full el lenguaje de la plataforma elegida.
Usuarios navegando por este Foro: ClaudeBot [Bot], the shadow y 29 invitados