Señores programadores, ayúdenme a crear un simple EA - página 7

 
sanyooooook писал(а) >>

Esta posición debe tener un mago que el EA utilizará para encontrarla y tratarla de acuerdo con el algoritmo de negociación.

No soy programador, por supuesto, pero en mi opinión, esta no es la solución. En este caso, todo el entorno de EA tiene que ser escrito en la función deinit y en init lo leeremos todo de nuevo desde el archivo.

 
Stoic >>:

Я конечно не программист, но на мой взгляд это не решение. Здесь все окружение советника необходимо писать в файл в функции deinit, а в init считывать все это окружение обратно из файла.


este entorno debe ser escrito/leído en cada tick de la función de inicio. como deinita puede no existir :)
 
sergeev писал(а) >>

este entorno debe ser escrito/leído en cada tick de la función de inicio. ya que deinita puede no estar allí :)

>> Así es.

 
TheXpert писал(а) >>

¿Qué diferencia hay?

¿Qué diferencia hay?

¿O es que te empeñas en decir que "empezar" y "continuar" son esencialmente lo mismo?

 

- Goblin...

- ¿Quién demonios?

- ¡Vete a dormir, hombre!

------------------

- ¡Aljona, es Yana!

- Lo siento, pero no soy Alyona.

- No soy... no soy... no Jana.

 
Stoic >>:

Я конечно не программист, но на мой взгляд это не решение. Здесь все окружение советника необходимо писать в файл в функции deinit, а в init считывать все это окружение обратно из файла.

¿De qué tipo de entorno estás hablando? Creo que: todo lo que un EA necesita son posiciones abiertas, y todo puede ser recuperado de las posiciones abiertas y del historial de transacciones.

 
sergeev >>:

например яркий пример - выставление требуемого стоплоса...

А если в текущий момент брокер раздвинул стопуровень? вы разве поставите этот стоп один раз и всё. А что потом? будете объяснять заказчику что у вас стопуровень расширился? Нет. По нормальному - контролировать стоп в такой ситуации надо постоянно. и подтягивать по мере возможности к требуемому значению.

И заметьте - эт в ТЗ и не должно оговариватся - это проблемы кодера.

No es un problema, es una función de marketinfo, averiguamos el nivel de stop y actuamos según el algoritmo del cliente, en general estos puntos deberían estar estipulados en los TdR, sabe que el CC cambia el nivel de stop cada cierto tiempo

 
sanyooooook >>:

проблем-то, функция маркетинфо, узнаем стоп левел и действуем согласно алгоритму заказчика, вообще эти моменты должны оговариватся в ТЗ, он же знает что ДЦ время от времени меняет стоплевел


No estoy hablando de no poder colocar una parada en absoluto. Lo que digo es que el tope se colocará, pero no a la distancia requerida. Así que tendrás que intentar subirlo a la posición requerida en cada tic.
 
Señores, ¿cuánto cuesta provisionalmente escribir el EA mencionado en el primer post, teniendo en cuenta todo tipo de matices?
 
sanyooooook >>:

проблем-то, функция маркетинфо, узнаем стоп левел и действуем согласно алгоритму заказчика, вообще эти моменты должны оговариватся в ТЗ, он же знает что ДЦ время от времени меняет стоплевел

Gggg, incluso que algunos no saben. ampliar la difusión en las noticias - hacen los ojos como un cangrejo de aguas profundas. como - lo que es el codificador incluso hablando de...

Razón de la queja: