Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
ha sempre ucciso la logica di una tale costruzione in operandi ciclici:
completamente incomprensibile ...
Se non lo capite, posso solo comprenderlo.
Se me lo chiedete, la logica standard è più chiara e comprensibile:
Trovo molto più logico mettere le parentesi su una riga o in una colonna. È molto difficile capire il codice in cui non è chiaro dove inizia o finisce un blocco. Bene, se lo scopo di tale formattazione è quello di nascondere il senso del codice ai nemici, allora l'obiettivo è raggiunto.
Sono sempre stato ucciso dagli if annidati -- perché fare tale annidamento alla fonte?
Se non è chiaro, posso solo simpatizzare.
La vostra logica non è standard. È sbagliato.Mi correggo, è solo una frase che si attacca :-)
--
Una logica non convenzionale non significa che sia sbagliata.
--
Quando il percorso della logica non standard è più breve di quello della logica standard - a parità di condizioni di ingresso e uscita -.
allora al diavolo gli standard!
Allora sono a favore della logica non standard.
--
sì, il codice crunch è difficile da leggere...
...anche se ho visto un codice molto breve e difficile da leggere...
per la manutenzione - replicare questo codice non è l'ideale.
Se lo scrivi per la circolazione, di solito devi occuparti dei tuoi colleghi per mantenerlo.
se si scrive codice con l'aspettativa che qualcuno lo rompa!
Idealmente, è LOGICO passare attraverso il problema - scrivere codice corretto ma renderlo illeggibile.
Non capisco dove sia la foratura? E perché il secondo? Se è il secondo, allora dov'è il primo?
Il codice che è stato rimproverato non è davvero super, è perfetto per confondere!
2 Vinin . Victor, perché chiamare sempre la funzione di selezione dell'ordine? È più facile riempire tutte le variabili in un solo ciclo.
Penso che sia abbastanza buono:
int time;
In MQL il comportamento degli operatori && e || è diverso che in C++, quindi ha senso separare le condizioni.
2 Vinin - Victor, perché chiamare sempre la funzione di selezione dell'ordine? È più facile riempire tutte le variabili in un solo ciclo.
...Dipende.
Vedo solo l'utilità di aumentare la velocità del codice
In generale, la velocità non è cruciale nel 90% dei casi. Il punto è fare inizialmente il codice in modo che sia il più facile possibile da costruire e leggere.
Poi, se il tempo è fondamentale, ottimizziamo la velocità.
Trasferirsi qui da qui