Conseiller gratuit et rentable SunShine !!!!!!!!!! - page 15

 

Les gars, ne tirez pas sur le pianiste. Il joue de son mieux.

C'est hors de question depuis longtemps maintenant.

L'idée d'un piano à queue a été complètement oubliée. Ce qui est discuté est "Comment peindre... etc."

En grande partie grâce à la position "Ça ne peut pas être juste, car ce n'était pas mon idée".

 
Sta2066:

L'idée du GRAIL est complètement oubliée. La discussion porte sur "Comment peindre... etc."

En grande partie à cause du "ça ne peut pas être juste parce que ce n'était pas mon idée".

Non. Pas à cause de ça.

Que l'auteur apprenne d'abord à se comporter correctement dans une société décente, puis vienne.

 
Sta2066
...L'idée de la Grale est complètement oubliée. Il s'agit de "Comment peindre... etc."

En grande partie grâce à l'attitude du "ça ne peut pas être bon parce que je ne l'ai pas inventé".

Bicus:

Non. Pas à cause de ça.

Que l'auteur apprenne d'abord à se comporter correctement dans une société décente, puis qu'il vienne.

Il y a aussi des attaques surchauffées et des comportements inappropriés de la part des auteurs. Dans ce cas particulier, depuis que le code a été publié, le caractère déraisonnable des affirmations de l'auteur est devenu très clair.
Sans entrer dans la qualité du code, on peut considérer que l'idée est tout à fait saine. Tout le monde a écrit des dizaines d'EA de ce type, et la plupart d'entre eux sont exploitables avec beaucoup de "mais". L'ennui, c'est qu'après avoir obtenu un résultat sur une zone optimisée et sans se rendre compte de sa fragilité, les auteurs font sonner toutes les cloches et, dans le même temps, s'en prennent à tous les "geeks" qui n'ont pas réfléchi.
 

Eh bien, vous devez enseigner à l'homme - il veut programmer - ne le coupons pas.

ALeek, vous avez décidé de programmer et vous voulez partager vos découvertes avec les gens - c'est louable. Mais( !), vous n'avez pas besoin d'être grossier ! Laissez les autres être impolis - c'est dans votre intérêt.

Maintenant, sur la substance du code. J'essaierai d'être aussi objectif que possible - de dire dans les commentaires uniquement ce que la logique de votre code suggère (en laissant de côté vos propres sentiments) - uniquement la logique - une logique rigide. Alors, allons-y.

1. Les accolades de votre code sont disposées comme dans un manuel scolaire - cette disposition n'est pas justifiée - elle masque la lisibilité du code (je le tiens de la logique de la pratique de kilomètres de lignes de programmation).

2. Au lieu d'une tabulation fixe, vous utilisez un nombre fixe d'espaces - c'est aussi un défaut - si ce point est incompréhensible maintenant, peut-être vous sera-t-il compréhensible à l'avenir (ceci est tiré par moi de la logique de la pratique de kilomètres de lignes de programmation).

3. Variables personnalisées. La section n'est pas séparée des autres par un commentaire ! Tout comme les autres sections de votre code ne sont pas séparées non plus ! C'est un mauvais style de programmation. Le code que vous avez aimablement posté ne comporte que 130 lignes de code de programme. En moyenne, mon code prend environ 2000-3000 lignes. Croyez-moi sur parole, si je formate mon code comme vous le faites, je ferai simplement un travail double ou même triple - cette approche dans une tâche sérieuse prend beaucoup de temps et le tue en vain. Vous ne me croyez pas ? Ecrivez ici - je vous donnerai la tâche technique, la programmation qui vous obligera à faire un code avec une longueur de plus de quinze cents lignes - vous sentirez dans la pratique ce que c'est - la bonne conception.

4. Variables personnalisées.

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

Où est la possibilité de modifier d'autres paramètres de ces indicateurs ? Ou bien l'utilisateur est-il obligé de n'être lié qu'aux pédroïdes ? Où sont les méthodes de calcul ? Où sont les autres paramètres ? Sont-elles écrites dans le code ? Vous devez exposer les paramètres autant que possible - c'est du moins une bonne règle de base.

Ligne 15 : "Filter". Eh bien, vous avez défini une variable. Le processeur lui a alloué de la mémoire. Pourquoi l'avoir déclaré s'il n'est utilisé nulle part dans le code ? Pourquoi avez-vous retiré un peu de la puissance de production de votre ordinateur pour une tâche qui n'apporte aucun résultat ? Ce qui vole stupidement les ressources de l'ordinateur !

5. Bloc d'initialisation. Vous n'avez qu'une seule ligne ici :

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

Eh bien, dites-moi, à quoi ça sert ? J'ai vu ce message une fois. Alors pourquoi devrais-je le voir à chaque fois que je dépose l'EA sur un graphique ?

6. Ligne 37 : "if(OrdersTotal()<1)" Quel genre de comportement amateur est-ce là ? Si vous appliquez cette construction, alors le trader doit trader sur une et une seule paire de devises, et il n'est pas autorisé à trader manuellement. Pourquoi mettre un commerçant dans une situation aussi désavantageuse ? Est-ce normal ? Faire du commerce comme je te l'ai dit ? Pensez-vous que vous avez la folie des grandeurs ? Pourquoi ne pas donner plus de liberté au commerçant et ne pas le limiter ?

7. Ligne 39 : "if(Symbol() == "EURUSD" && Period() < PERIOD_M30)".

Encore une fois, il s'agit d'une violation des droits des commerçants ? Et s'il ou elle veut tester sur des délais plus élevés, ou, disons, sur un autre instrument de trading, par exemple, sur la monnaie afrikanienne, que devrait-il ou elle faire, vous frapper et vous supplier de supprimer cette limitation ? Tu te prends encore pour le roi des chattes ? Pas étonnant que vous vous chamailliez comme une sorcière du marché - votre sens de la suffisance atteint littéralement des proportions maniaques dans votre code. Sans parler d'une vraie conversation ! ?

8. Où se trouve dans le code la vérification de l'activité du flux commercial ? Ou Pushkin devrait-il le vérifier ? Ou préférez-vous que le serveur renvoie des refus au commerçant, en traitant ses commandes comme une attaque de pirates informatiques ? Votre code fait-il beaucoup de bénéfices pour un trader ? La logique veut que vous n'utilisiez pas du tout votre EA, car il se comporte de la même manière que le virus de réseau standard - il montre la capacité de dépasser le nombre de demandes au serveur. Votre code ne contient pas de virus, mais votre code se comporte comme un virus. C'est un fait ! !! Vous nous avez montré ce fait en nous révélant le code de votre programme (hélas, illettré).

En bref, j'en ai marre. A en juger par vos posts, vous êtes prêt à déverser des tonnes de diarrhée verbale sur tous ceux qui sont indésirables.

La conclusion est que votre code n'a pas un bon style. Sans parler du fait que la génération de signaux de trading est strictement liée à des chs utilisés de manière déraisonnable.

Et notez bien que je n'ai pas exprimé un seul sentiment personnel dans ce commentaire - tout était basé uniquement sur la logique reflétée dans votre code (et, je m'en excuse, je me suis permis de m'en écarter en soulignant la logique de vos posts) ... ! Point final !

 

drknn, seuls les points 6 et 8 peuvent être laissés de côté dans tout ça.

Pour le reste, je les aurais renvoyés ainsi qu'ALeek, je suppose.

Êtes-vous l'examinateur du comité d'admission ? Vous a-t-il envoyé pour examen ou critique ? Il vous a laissé tester l'ex4 fini et vous a laissé voir la croissance de l'équilibre. Et quand il s'agit de commerce, le reste viendra probablement tout de suite - ainsi qu'une douzaine de contrôles d'erreurs et de nettoyage de code.

ALeek n'avait pas l'intention de montrer son code à qui que ce soit, et a initialement posté ex4.

 
sergeev:

drknn, de tout ce qui a été dit, seuls les points 6 et 8 peuvent être retenus.

Il y a autant de personnes que d'opinions.

ALeek n'avait pas l'intention de montrer son code à qui que ce soit, et a posté à l'origine ex4.

Je ne suis pas aveugle.

 
Ça ne sert à rien de parler et d'expliquer. Aleeka ne sera pas là pendant un long moment. Il pourrait ne pas se montrer du tout. Oublie ça.
 
sergeev:
Ça ne sert à rien de parler et d'expliquer. Aleeka ne sera pas là pendant un long moment. Il pourrait ne pas se montrer du tout. Oublie ça.

OK.
 

Tout ce qu'il reste à dire est :

"

"Le poèteest mort, l'esclave de l'honneur.
"Il est tombé, calomnié par la rumeur,
Avec du plomb dans la poitrine et une soif de vengeance,

Avec sa tête fière inclinée... !

L'âme du poète ne pouvait supporter
La honte des petits griefs,
Il s'est élevé contre les opinions du monde.
Seul, comme avant... et tué !


Assassiné ... Pourquoi pleurer maintenant ?
Les louanges inutiles, le refrain inutile.
et le babillage pathétique des excuses ?

Le verdict du destin est rendu !

N'est-ce pas vous qui avez d'abord si malicieusement persécuté
Son don libre et courageux
Et pour le plaisir de le faire.

ce feu qui se cache dans l'air ?

Eh bien, amusez-vous... Il ne pouvait pas supporter
Il n'a pas pu supporter sa dernière :
Le génie glorieux de sa lumière a disparu,

"et a flétri sa couronne solennelle.

....

"

M.Y. Lermantov

 
drknn:

Eh bien, vous devez enseigner à l'homme - il veut programmer - ne le coupons pas.


Il n'est pas nécessaire de jeter des perles devant les cochons :-)))