[ARCHIVE]Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 5. - page 8

 
Chiripaha:

Je n'arrive pas à comprendre - comment renommer un objet ?

Tu ne peux pas.

Comment renommer quelque chose qui vous identifie ?

 
sergeev:

pas du tout.

comment renommer quelque chose qui vous identifie.


Attendre.... Je configure une ligne (n'importe laquelle), puis j'entre dans ses paramètres et lui donne un nouveau nom. C'est pourquoi il est renommé d'une manière ou d'une autre.

OK. Je suis prêt à supposer que l'ancien est supprimé et que le nouveau est créé... Alors, si je comprends bien, c'est la voie à suivre ? (s'il n'est pas renommé).

Et c'est probablement sur le même principe que se produit le renommage via les propriétés des objets? Ou n'est-ce pas... ?

Et le renommage est possible en principe - sinon ce terme n'existerait pas dans la nature... : )) (pour savoir comment vous pouvez...) - je suis juste intéressé par la façon dont elle est mise en œuvre ici.

En guise d'option, je peux suggérer l'idée suivante : mettez en surbrillance le numéro de l'objet, interrogez son nom et donnez-lui un nouveau nom... Pourquoi pas...

Alors... Vous devez renommer un fichier dans votre logiciel d'une manière ou d'une autre... Bien qu'ils (les dossiers) s'identifient aussi. Je ne suis pas un programmeur - je ne sais pas comment le faire, mais je sais que cela devrait être le cas. C'est pour cela que j'ai besoin d'aide, pour comprendre comment c'est fait (en code).

 
Chiripaha:
...Puis... Vous devez renommer le fichier d'une manière ou d'une autre dans le logiciel... Bien qu'ils (les dossiers) s'identifient aussi. Je ne suis pas un programmeur - je ne sais pas comment le faire, mais je sais que cela devrait être le cas. J'ai donc besoin d'aide pour comprendre comment le faire (en code).
Je crois que les programmeurs, en pervers convaincus, suppriment l'ancien objet et en créent un nouveau à sa place avec les mêmes paramètres mais avec un nouveau nom. Vous imaginez ?
De plus, après avoir modifié un petit cheveu dans le texte, l'éditeur de texte réécrit tout le fichier au lieu d'y inscrire ce petit cheveu !

Dans l'ensemble, c'est une maison de fous...
 
Chiripaha:

Attendre.... Je configure une ligne (n'importe laquelle), puis je vais dans ses paramètres et lui donne un nouveau nom. Il doit être renommé d'une manière ou d'une autre.

OK. Je suis prêt à supposer que l'ancien est supprimé et que le nouveau est créé... Alors, si je comprends bien, c'est la voie à suivre ? (s'il n'est pas renommé).

Le même principe est probablement utilisé pour le renommage par les propriétés des objets ? Ou pas... ?

Et le renommage est possible en principe - sinon le terme n'existerait pas dans la nature... : )) (pour savoir comment on peut...) - Je suis intéressé par la façon dont elle est mise en œuvre ici.

En guise d'option, je peux suggérer l'idée suivante : mettez en surbrillance le numéro de l'objet, interrogez son nom et donnez-lui un nouveau nom... Pourquoi pas...

Alors... vous renommez le fichier d'une manière ou d'une autre dans le logiciel... Bien qu'ils (les dossiers) s'identifient aussi. Je ne suis pas un programmeur - je ne sais pas comment le faire, mais je sais que cela doit être fait. C'est pour cela que j'ai besoin d'aide, pour comprendre comment c'est fait (en code).


Vous ne pouvez pas vraiment changer le nom d'un objet (le renommer). Vous pouvez créer un autre objet avec les mêmes propriétés et supprimer le premier.

1. Créez un objet, par exemple une ligne. Essayez de créer un autre objet avec le même nom. L'erreur 4200 sera retournée -- l'objet existe déjà.

(2) Essayez maintenant de créer un objet avec un autre nom et les mêmes propriétés que le premier objet (superposition d'un objet sur un autre). L'apparence de l'objet ne changera pas.

3) Modifiez maintenant les propriétés de l'un des objets (par exemple, les coordonnées). Deux lignes apparaissent sur le graphique.

 
sergeev:

ligne 108

return(0) est clairement inutile + les transactions de vente sont, pour une raison ou une autre, retirées de la condition "is new bar".


J'ai supprimé return(0) de la ligne 108. Je ne comprends pas ce qu'il faut faire avec la condition "is new bar", pour qu'elle s'applique également à la vente.
 
rigonich:


Vous ne pouvez pas vraiment changer le nom d'un objet (le renommer). Vous pouvez créer un autre objet, avec les mêmes propriétés, et supprimer le premier.

1. Créez un objet, tel qu'une ligne. Essayez de créer un autre objet avec le même nom. L'erreur 4200 sera renvoyée - l'objet existe déjà.

2. Essayez maintenant de créer un objet avec un nom différent et les mêmes propriétés que le premier objet (superposez un objet sur l'autre). L'apparence de l'objet ne changera pas.

3) Modifiez maintenant les propriétés de l'un des objets, par exemple les coordonnées. Deux lignes apparaissent sur le graphique.

Oui, je l'ai fait dans mes études, mais j'ai supposé qu'il y avait un moyen plus rationnel. Bien que, dans l'attente d'une réponse, la nuit, j'ai écrit en supprimant la mise en œuvre de ce cas.

Le travail n'a donc pas été "vain"... : ))) Bien que je l'essaierais quand même de différentes manières, s'il y en avait.

Merci beaucoup d'avoir contribué à apporter une certitude à cette question.

 
Bonjour, pourriez-vous me proposer une fonction de type multi lot.

Que se passerait-il après avoir fermé une position pour en ouvrir une nouvelle mais avec un lot élargi.

J'ai juste besoin d'une telle fonction pour un EA, et je n'ai même pas vu d'exemple d'une telle fonction :)
 
granit77:
Je crois que les programmeurs, en tant que pervers convaincus, suppriment l'ancien objet, et à sa place en créent un nouveau, avec les mêmes paramètres, mais avec un nouveau nom. Vous imaginez ?
De plus, après avoir modifié un petit cheveu dans le texte, l'éditeur de texte réécrit tout le fichier au lieu d'y inscrire ce petit cheveu !

Dans l'ensemble, c'est une maison de fous...

Oui, je suis totalement d'accord avec vous (pour l'irrationalité des imperfections programmatiques de l'humanité). J'imagine que ma femme va au bureau des passeports pour changer son nom de famille. Et là, on la "supprime" et on lui en donne une autre à la place, mais... avec les mêmes paramètres et... un nouveau passeport. : )))

Mais, franchement, je ne l'avais pas imaginé. Et il m'est difficile d'évaluer à quel point c'est vrai (rationnel) maintenant. Existe-t-il des articles sur ce sujet ? Où peut-on lire cette question ? ou au moins comment poser la bonne question à rechercher dans les moteurs de recherche ?

Merci beaucoup.

 
Chiripaha:

Oui, je suis totalement d'accord avec vous (pour l'irrationalité des imperfections programmatiques de l'humanité). J'imagine que ma femme va au bureau des passeports pour changer son nom de famille. Et là, on la "supprime" et on lui en donne une autre à la place, mais... avec les mêmes paramètres et... un nouveau passeport. : )))



Malheureusement, ils ne retirent que le passeport.
 
Salut. Réaliser une fonction d'ordre par force brute, si le dernier ordre ne répond pas aux attentes, alors prescrire dans la fonction une augmentation du lot pour la fonction d'ouverture d'ordre.
Raison: