¡¡¡¡¡¡¡¡¡¡Asesor rentable gratuito SunShine!!!!!!!!!! - página 15

 

Chicos, no disparen al pianista. Está tocando lo mejor que puede.

Hace tiempo que no es posible.

La idea de un piano de cola se ha olvidado por completo. Lo que se discute es "Cómo pintar... etc."

En gran parte gracias al "No puede ser correcto, porque no fue mi idea".

 
Sta2066:

La idea del GRAIL está completamente olvidada. La discusión es "Cómo pintar... etc."

En gran parte por el "No puede ser correcto porque no fue mi idea".

No. No por eso.

Que el autor aprenda primero a comportarse correctamente en una sociedad decente, y luego venga.

 
Sta2066
...La idea del Grale está completamente olvidada. Se trata de "Cómo pintar... etc."

Gracias en gran parte a la actitud de "no puede ser correcto porque no lo he inventado yo".

Bicus:

No. No por eso.

Que el autor aprenda primero a comportarse correctamente en una sociedad decente, y luego venga.

También hay ataques exagerados y comportamientos inadecuados por parte de los autores. En este caso concreto, desde que se publicó el código, la sinrazón de las afirmaciones del autor quedó bastante clara.
Sin entrar en la calidad del código, podemos considerar que la idea es bastante sana. Todo el mundo ha escrito decenas de EAs de este tipo, y la mayoría son operables con muchos "peros". El problema es que al obtener un resultado en un área optimizada y no darse cuenta de su fragilidad, los autores hacen sonar todas las campanas y al mismo tiempo lanzan lodo a todos los "frikis" que no han reflexionado.
 

Bueno, hay que enseñarle al hombre - quiere programar - no lo separemos de esa prometida.

ALeek, has decidido programar y quieres compartir tu hallazgo con la gente - bueno, eso es encomiable. ¡Pero (!), ¡no tienes que ser grosero! Deja que los demás sean groseros, eso es sólo para tu beneficio.

Ahora, sobre el fondo del código. Intentaré ser lo más objetivo posible - decir en los comentarios sólo lo que la lógica de su código sugiere (desechando sus propios sentimientos en eso) - sólo lógica - lógica rígida. Así que, vamos.

1. Las llaves de tu código están dispuestas como en un libro de texto - esta disposición es injustificada - oculta la legibilidad del código (lo tomo de la lógica de la práctica de kilómetros de líneas de programación).

2. En lugar de un tabulador fijo se utiliza un número fijo de espacios - esto también es un defecto - si este punto es incomprensible ahora, tal vez sea comprensible para usted en el futuro (esto es tomado por mí de la lógica de la práctica de kilómetros de líneas de programación).

3. Variables personalizadas. La sección no está separada de las demás por un comentario. ¡Al igual que las otras secciones de su código tampoco están separadas! Este es un mal estilo de programación. El código que amablemente has publicado sólo tiene 130 líneas de código de programa. Por término medio, mi código ocupa unas 2000-3000 líneas. Créame, si formateo mi código como usted lo hace, simplemente haré un trabajo doble o incluso triple - este enfoque en una tarea seria toma mucho tiempo y lo mata en vano. ¿No me crees? Escriba aquí - le daré la tarea técnica, la programación que le obligará a hacer un código con una longitud de más de mil quinientas líneas - se sentirá en la práctica lo que es - el diseño correcto.

4. Variables personalizadas.

extern int    MA_period = 26;
extern int    RSI_period = 14;

¿Dónde está la posibilidad de cambiar otros parámetros de estos indicadores? ¿O el usuario está obligado a vincularse sólo a los pedroides? ¿Dónde están los métodos de cálculo? ¿Dónde están los otros ajustes? ¿Están escritas en el código? Deberías exponer los ajustes tanto como sea posible - esta es al menos una buena regla general.

Línea 15: "Filtro". Bien, has definido una variable. El procesador le ha asignado memoria. ¿Por qué lo has declarado si no se utiliza en ninguna parte del código? ¿Por qué has quitado un poco de la potencia de producción de tu ordenador para una tarea que no aporta ningún resultado? Lo que estúpidamente roba los recursos del ordenador.

5. Bloque de inicialización. Sólo tienes una línea aquí:

Alert("Советник приносит не большую но стабильную прибыль!");

Bueno, dime, ¿de qué sirve? Bueno, una vez vi este mensaje. Entonces, ¿por qué debería verlo cada vez que suelto el EA en un gráfico?

6. Línea 37: "if(OrdersTotal()<1)" ¿Qué clase de comportamiento amateur es éste? Si se aplica esta construcción, entonces el operador tiene que operar en uno y sólo un par de divisas, y no se le permite operar manualmente. ¿Por qué poner a un comerciante en tal desventaja? ¿Es normal? ¿Simplemente intercambiar como te dije? ¿Crees que tienes delirios de grandeza? ¿Qué tal si se da más libertad al comerciante y no se le limita?

7. Línea 39: "if(Symbol() == "EURUSD" && Period() < PERIOD_M30)".

Una vez más, ¿se trata de una violación de los derechos de los comerciantes? Y si él o ella quiere probar en plazos más altos, o, digamos, en otro instrumento de negociación, por ejemplo, en la moneda afrikana, ¿qué tendría que hacer, llamar a usted y rogarle que elimine esta limitación? ¿Te estás haciendo otra vez el rey de los coños? No es de extrañar que te pelees como una bruja del mercado: tu sentido de la prepotencia está alcanzando literalmente proporciones maníacas en tu código. ¿Y qué decir de una conversación real?

8. ¿En qué parte del código está la comprobación de la ocupación del flujo comercial? ¿O debería comprobarlo Pushkin? ¿O te gustará que el servidor devuelva los rechazos al comerciante, tratando sus órdenes como un ataque de hackers? ¿Su código hace que un comerciante obtenga muchos beneficios? La lógica dice que no hay que utilizar su EA en absoluto, porque se comporta de la misma manera que el virus de red estándar - muestra la capacidad de desbordar el número de solicitudes al servidor. Su código no contiene virus, pero su código se comporta como un virus. ¡¡¡Es un hecho!!! Usted nos ha mostrado este hecho al revelarnos el código de su programa (por desgracia, analfabeto).

En resumen, estoy harto. A juzgar por tus posts, estás dispuesto a verter toneladas de diarrea verbal sobre todo aquel que no te quiera.

La conclusión es que su código no tiene un buen estilo. Por no hablar del hecho de que la generación de señales de trading está estrictamente ligada a los chs.

¡Y por favor, ten en cuenta específicamente que no expresé ni un solo sentimiento personal en este comentario - todo se basó únicamente en la lógica reflejada en tu código (y, me disculpo, me permití apartarme de ella señalando la lógica de tus posts)...! ¡Ya basta!

 

drknn, sólo los puntos 6 y 8 pueden quedar fuera de todo esto.

Por lo demás, los habría mandado a paseo al igual que a ALeek, supongo.

¿Es usted el examinador del comité de admisiones? ¿Te lo ha enviado para que lo revises o lo critiques? te ha dejado probar el ex4 terminado y te ha dejado ver el crecimiento del equilibrio. Y cuando se trata de comercio, el resto probablemente vendrá de inmediato - y una docena de comprobaciones de errores y limpieza de código.

ALeek no tenía intención de mostrar su código a nadie, y originalmente publicó ex4.

 
sergeev:

drknn, de todo lo que se ha dicho, sólo se pueden mantener los puntos 6 y 8.

Hay tanta gente como opiniones.

ALeek no tenía intención de mostrar su código a nadie, y originalmente publicó ex4.

No estoy ciego.

 
No tiene sentido hablar y dar explicaciones. Aleeka no estará durante mucho tiempo. Puede que no aparezca en absoluto. Olvídalo.
 
sergeev:
No tiene sentido hablar y dar explicaciones. Aleeka no estará durante mucho tiempo. Puede que no aparezca en absoluto. Olvídalo.

DE ACUERDO.
 

Lo único que queda por decir es:

"

" El poetaha muerto, el esclavo del honor.
"Cayó, calumniado por el rumor,
Con plomo en el pecho y sed de venganza,

¡Con su orgullosa cabeza inclinada...!

El alma del poeta no podía soportar
La vergüenza de los pequeños agravios,
Se levantó contra las opiniones del mundo.
Solo, como antes... ...¡y matado!


¡Asesinado!... ¿Por qué llorar ahora?
La alabanza innecesaria, el coro innecesario.
¿y el patético balbuceo de excusas?

¡El veredicto del destino está hecho!

¿No fuiste tú quien primero persiguió tan maliciosamente
Su regalo gratuito y valiente
Y para divertirse.

¿ese fuego que acecha en el aire?

Bueno, diviértete... No podía soportar
No pudo soportar su última:
El glorioso genio de su luz ha desaparecido,

"y marchitó su solemne corona.

....

"

M.Y. Lermantov

 
drknn:

Bueno, hay que enseñarle al hombre - quiere programar - no le cortemos.


No hace falta tirar cuentas delante de los cerdos :-)))