Ciclo operatore 'per' domande - pagina 9

 

WhooDoo22,

Studiate prima le basi. Non si può scrivere un libro se non si conosce l'ABC.

 
Vedi, oraubzen ti sta dando un buon consiglio. . sentiti libero di ignorarmi, ma per favore ascoltalo ;-)
 
RaptorUK:
Vedi, oraubzen ti sta dando un buon consiglio. . sentiti libero di ignorarmi, ma per favore ascoltalo ;-)
Scusa se mi sono preso il tuo Pupillo ;-) ma dopo 7_Pagine credo di non poterne fare a meno.
 
ubzen:
Mi dispiace di essermela presa con te Pupil ;-) ma dopo 7_Pages credo di non poterne fare a meno.

Per favore, sii mio ospite . . . continua, ho bisogno di una pausa . . . un paio di mesi dovrebbero essere sufficienti, grazie per esserti offerto :-)
 
RaptorUK:
Per favore, sii mio ospite . . . continua, ho bisogno di una pausa . . . un paio di mesi dovrebbero essere sufficienti, grazie per il volontariato :-)

Meh, non lo so. La risposta standard "Leggi il libro e non saltare i capitoli" sarebbe stata sufficiente molto tempo fa. Ma almeno ci hai provato :-).
 
ubzen:
Meh, non lo so. La risposta standard "Leggi il libro e non saltare i capitoli" sarebbe stata sufficiente molto tempo fa. Ma almeno ci hai provato :-).
Il libro è OK, ma è anche carente in alcune aree di base... ma c'è da aspettarselo visto che è focalizzato su mql4 e non sulla programmazione in generale.
 
RaptorUK:
Il libro è OK, ma è anche carente in alcune aree di base... ma c'è da aspettarselo visto che è focalizzato su mql4 e non sulla programmazione in generale.

In generale ho insegnato che il libro di mql4 era un compromesso decente. La gente non vuole nemmeno dedicare del tempo a questo, ma piuttosto buttare insieme un mucchio di codici e incrociare le dita. Credete davvero che chiedere loro di avere un'introduzione alla programmazione, all'informatica e all'algebra li motiverebbe?
 
ubzen:
In generale ho insegnato che il libro mql4 era un compromesso decente. La gente non vuole nemmeno spenderci del tempo, ma piuttosto buttare insieme un mucchio di codici e incrociare le dita. Credete davvero che chiedere loro di ottenere un'introduzione alla programmazione, all'informatica e all'algebra li motiverebbe?
No, non lo credo... ma quelli che non vogliono provare a farlo nel modo corretto e più efficiente non hanno alcuna possibilità, il resto di noi è più fortunato perché ha una possibilità incredibilmente sottile, ma è infinitamente meglio di nessuna possibilità ;-)

Tenete anche presente che non vengo qui per motivare le persone, se hanno bisogno di essere motivate da me o da chiunque altro su questo forum allora hanno scelto un compito che è molto, molto al di là di loro. Vengo qui per aiutare coloro che vogliono imparare e vogliono scrivere codice che funzioni, anche se il sistema che stanno seguendo è folle.

Il codice ben progettato, ben scritto e che funziona è ciò che riguarda questo forum, non è vero?
 
RaptorUK:
No, non lo faccio... ma quelli che non vogliono provare a farlo nel modo corretto e più efficiente non hanno alcuna possibilità, il resto di noi è più fortunato perché ha una possibilità incredibilmente piccola, ma è infinitamente meglio di nessuna possibilità ;-)

Tenete anche presente che non vengo qui per motivare le persone, se hanno bisogno di essere motivate da me o da chiunque altro su questo forum allora hanno scelto un compito che è molto, molto al di là di loro. Vengo qui per aiutare coloro che vogliono imparare e vogliono scrivere codice che funzioni, anche se il sistema che stanno seguendo è folle.

Il codice ben progettato, ben scritto e che funziona è ciò che riguarda questo forum, non è vero?

D'accordo.
 

Simon,

  • binario
  • esadecimale
  • algebra booleana di base
  • cos'è un algoritmo
  • diagrammi di flusso
  • variabili e tipi di variabili
  • condizioni
  • cicli
  • array e ordinamento degli array
  • basi della gestione delle stringhe


binario: zeri e uno, linguaggio informatico.

esadecimale: esadecimale è la combinazione di lettere e numeri (lettere A-F e numeri 0-9) il punto di partenza è 0x o 0X (non è sensibile alle maiuscole).

Algebra booleana di base: utilizza i valori di verità zero e uno. Le operazioni sono tipicamente leggi di congiunzione.

algoritmo: Un processo o un insieme di regole da seguire nei calcoli o in altre operazioni di risoluzione dei problemi, specialmente da parte di un computer.

diagramma di flusso: questo mostra tipicamente un processo di algoritmo (algoritmo e diagramma di flusso sono solitamente correlati).

variabili: le variabili sono in formato stringa e possono rappresentare costanti (le costanti sono solo semplici cifre) un esempio di un tipo di variabile è bool, double, int, string, ecc.

condizioni: Le uso frequentemente quando scrivo programmi. Un'istruzione 'if' potrebbe essere classificata come un 'operatore di condizione'.

cicli: Credo che un termine più favorevole sarebbe 'cicli'. Un esempio sarebbero gli operatori di ciclo 'for' e 'while'.

array e array di ordinamento: Un array è un "binario" con sezioni. Ogni sezione contiene un valore. I valori iniziano con 0 e continuano come segue: 0,1,2,3,ecc.

Nozioni di base sulla gestione delle stringhe: Credo che un uso più valido per questo sarebbe java. MQL4 sembra richiedere semplicemente l'uso delle parentesi "" per identificare il contenuto della stringa. Esempio: "stringa".


L'inesperienza o i punti deboli includono:

1. algebra booleana di base. La mia storia non possiede un periodo di studio dedicato all'argomento, tuttavia ho avuto esperienza nello studio dell'algebra.

2. I cicli. Capisco l'esecuzione del ciclo 'while' ma non ho memorizzato l'esecuzione del ciclo 'for'.

3. Array. Ho capito le matrici, ma non ho esperienza nell'uso di matrici bidimensionali, tridimensionali, ecc.

Tutto il resto lo considero compreso.


Il Volume II richiede un uso corretto della funzione OrderSelect() e la capacità di salvare i suoi valori nel caso in cui la connessione tra terminale e server venga persa. Entrambi sono essenziali e devono essere scritti da una mente che possiede la necessaria conoscenza di entrambi. Gli aspetti algoritmici e aritmetici del Volume II e i loro formati di codifica sono compresi. Entrambi vengono attualmente perfezionati nella mente e nel codice.


Ho risolto l'errore "biglietto non valido" per l'esercizio di codifica che mi hai consigliato. Ho allegato una copia dell'expert advisor per la tua visione personale.

La sezione della funzione OrderClose() di questo esercizio credo sia completa.

La sezione della funzione Print() di questo esercizio credo sia completa.

Credo che rimanga solo la terza sezione, la funzione OrderModify().

Grazie.