Normas en el trabajo - página 14

 
pronych:

Y según tú, también podrías pedir un invernadero donde se cultiven estas patatas)).

Una cosa es un indicador que se puede escribir en un solo módulo, y otra son cinco o diez bibliotecas propias que habrá que utilizar de una forma u otra. Por ejemplo, obtener información sobre poses + mantenimiento, control de apertura-cierre, arrastres varios, MM, etc. Y eso que a menudo sólo tendrás que cambiar la señal uno.

¿Quieres regalar todos los módulos?

Póngase en el lugar de su cliente. No necesita módulos, necesita bienes de calidad adecuada. Da lo que quieras si lo necesitas. O lo hará otra persona.
 

Hombre, un montón de programadores están sentados con, más o menos, las mismas bibliotecas, y discutiendo entre ellos cómo pueden evitar mostrarse su trabajo).

 
pronych:

Y según tú, también podrías pedir un invernadero donde se cultiven estas patatas).

Una cosa es un indicador que se puede escribir en un solo módulo, y otra cosa son cinco o diez bibliotecas propias que de alguna manera hay que utilizar. Por ejemplo, obtener información sobre poses + mantenimiento, control de apertura-cierre, arrastres varios, MM, etc. Y eso que a menudo sólo tendrás que cambiar la señal uno.

¿Se deben dar todos los módulos?

¿Por qué babeas como un niño pequeño, con miedo a que te quiten a tu cariño?

Sus propias bibliotecas sobre las tareas y necesidades que hace tiempo se han revisado y elaborado mil veces no han caído en manos de nadie.

Cada programador tiene sus propios módulos, y al cliente le importa un bledo tu trabajo, lo principal para él es cumplir exactamente con su pliego de condiciones.

¿Qué puedes dar al mundo con tus liberaciones? ¡Absolutamente nada!
Intenta crear la ilusión de que hace creaciones geniales y sus bibliotecas pasarán a la historia como algo fuera de lo común.
Es ridículo verlo todo. Esto es una mierda.

Si eres un genio y has creado algo especial, vende tus bibliotecas por las mayores sumas de dinero. ¿Tendrá muchos compradores?
¿Quién los necesita sino los programadores novatos? Te engañas a ti mismo. Nadie los necesita: ni el cliente, ni tus descendientes.

Hay mucho código en MT4 y la base de MT5 está creciendo. Pero las personas que están dispuestas a pagar siguen siendo aquellas a las que les resulta más fácil aprender por su cuenta. Puede utilizar su propio código para divertirse, pero no tiene que preocuparse por su propio código.

Estáis hablando de vuestras propias bibliotecas, como si todos trabajasen en terminales diferentes. Después de todo, absolutamente todo el mundo utiliza las mismas funciones básicas de MQL5. ¿Y qué pasa si alguien escribe los nombres con mayúscula y otro - con minúscula? ¿Hace que su biblioteca sea mejor o más rápida? El código finalmente hará lo que debe de todos modos. Abre y cierra órdenes.

Y todo lo demás es por astucia y vanidad. Todo el mundo quiere llenar su precio como si fueran únicos y ningún otro clod-coder es lo suficientemente bueno para ellos. Esa es la única manera de estafar a los clientes. Y cuando uno mira a veces los códigos de los que doblan el dedo sobre sí mismos y sus conocimientos, se pregunta por el engreimiento de los individuos de este foro.

 
Mischek:
Sí, póngase en el lugar del cliente. No necesita módulos, sino bienes de calidad adecuada. Dale lo que quieras si lo necesita. O lo hará otra persona.

Por eso he sacado el tema. Para saber qué quiere el cliente, hay que hacérselo saber de inmediato. Pero hasta que no se lee el pliego de condiciones, no queda claro. Para mí no tiene sentido participar si se marca la casilla "Fuentes" y el precio de 10 dólares. Qué sentido tiene enredar las aguas, tiempo que perder, y el suyo, y ojo, el mismo cliente. Pero en el caso de que esté claro que las fuentes no son necesarias, se puede hacer más rápido, y se pueden hacer muchas más cosas sin quitar de la plantilla, y estas capacidades adicionales no son superfluas. Por ejemplo, un mismo MM puede tener 5 variantes en lugar de una. Y hay docenas de variantes de arrastre. Y el precio es apropiado.

 
¿Qué tontería, qué vanidad? Sin embargo, es patético escribir durante seis meses y luego regalarlo todo. No sé tú...
 
pronych:

Por ejemplo, un mismo MM puede tener cinco variantes en lugar de una. Y las redes de arrastre tienen una docena de variantes. Y el precio es adecuado.

¿Has preguntado al cliente? ¿Necesita 100500 MM y opciones de arrastre? Si los necesita, cobrarás un extra por añadirlos.

Y por qué meter todo en un agujero como carga si no se le pide que lo haga.

pronych, dime, ¿has cumplido con muchos cientos de pedidos y has impuesto tus características a todos para nada?

 
pronych:
¿Qué tontería, qué vanidad? Sin embargo, es una pena escribir durante medio año y luego regalarlo todo. No sé tú...

qué tipo más raro, ¿por qué regalar todo?

Te apuntas a una RPT en la que el cliente pide tal o cual arrastre y tal o cual MM. paga 50 dólares por ello.

Y le dices: "¿Quieres que te lo haga por 25 dólares, pero te doy ex5?".

¿Es eso?

¿O vas a engañar y darle a tu ex5 y luego explicarle lo incomprensible que es tu chico mq5, que tiene que pagar más dinero por tu mq5?

 
sergeev:

¿ha preguntado al cliente? ¿necesita estas opciones de 100500 MM y de arrastre? Si los necesita, cobrará un suplemento por añadirlos.

Y por qué meter todo en un agujero como una carga si no te lo piden.

Pronych, dime, ¿cuántos cientos de pedidos has cumplido y has impuesto tus funciones a todos para nada?

No recibí ninguna orden.

Si está utilizando un EA simple para ordenar, ¿cumple todas las condiciones de apertura, cierre, comprobaciones de recotizaciones, comprobación/sincronización del historial, comprobaciones de gestión del dinero, comprobaciones de permisos de compra/venta, etc.? En general, ¿es seguro ponerlo en la cuenta real? ¿Y todo esto en unas 500-1000 líneas?

 
pronych:

Yo no he hecho pedidos.

Dígame, ¿cumple todas las condiciones de apertura, cierre, comprobación de recotizaciones, comprobación de la presencia/sincronización del historial, comprobación de la gestión del dinero, comprobación del permiso de compra/venta, etc., en un simple Asesor Experto? En general, ¿es seguro ponerlo en la cuenta real? ¿Y todo esto en una pieza de 500-1000 líneas?

Entonces, ¿por qué todos estos controles? Una estrategia rentable tiene un 30-40% de operaciones perdedoras. ¿Cuánto perderás si pierdes una señal con este margen de error? ¿Y qué hará su ST si pierde la conexión con su empresa de corretaje? El terminal comprobará los errores de imposibilidad de abrir/cerrar/modificar. ¿Por qué prescribirlos todos en clave? ¿O cree que su ST realizará todas estas comprobaciones "importantes" en uno o dos ticks? ¿Has puesto algo de tu TS en el real?
 
pronych:


Dígame, en un simple Asesor Experto, ¿se cumplen todas las condiciones de apertura, cierre, comprobación de recotizaciones, comprobación de disponibilidad/sincronización del historial, comprobación de la gestión del dinero, comprobación del permiso de compra/venta, etc.?

Por supuesto! Todas las comprobaciones duras, el registro detallado, la repetición de eventos, el bloqueo de operaciones, etc. La contabilidad para el reinicio del terminal, la eliminación de un EA, la recogida de todas las condiciones y eventos.

Y esto, quiero señalar, es algo que el programador tiene que hacer independientemente de las peticiones del cliente. Es su OBLIGACIÓN que el EA funcione con claridad y sin bugs. Y se encarga de todos los errores actuales.

En general, ¿no es peligroso ponerlo en real? ¿Y todo esto en una pieza de 500-1000 líneas?

está absolutamente bien. porque sabes que todo está documentado y todo es muy transparente.