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
I trader lavorano con Excel. È come una "cartina di tornasole". Se non conosce i fogli di calcolo, che diavolo di trader è? Come calcola i bilanci e il denaro?
E se il programmatore non è in grado di tradurre un foglio excel in un programma MQL, dovrebbe comunque fare pratica :-)
Yusuf sta cercando di fare i suoi punti (anche con il ragionamento di cui non sono d'accordo in linea di principio), ma voi state facendo una cosa ancora peggiore - invece di un aiuto di base lo state costringendo a imparare cose inutili. E allo stesso tempo, tutti sanno che non inizierà a programmare e non trasferirà le sue formule in mql. Basta prendere in giro e togliere mesi o addirittura anni a una persona.
Hm, sì, non riesco a immaginare come scrivere direttamente su un foglio excel - è seduto da solo e districare il groviglio - le tabelle sono molto intricate - quindi è necessario spendere tempo per capirlo, e per valutare il lavoro dovrebbe anche secondo TOR.
Inoltre, sempre secondo la mia esperienza, quando ho riscritto l'algoritmo da Excel, ho trovato errori logici, perché ho anche pensato a quello che stavo scrivendo - spesso è comodo fantasticare in Excel.
E, inoltre, consiglio di allegare il file stesso.
Quindi considero le vostre argomentazioni sul forzare l'apprendimento non necessario infondate e non dimostrate.
Se hai le capacità, perché non prendi e aiuti la persona leggendo telepaticamente la TOR dalla sua testa a distanza?
Sono stanco di risolvere enigmi. Fai come se avessi fatto uno screenshot nella prima pagina con le spiegazioni https://www.mql5.com/ru/forum/305148. Per rendere l'informazione più digeribile, fate il calcolo su una storia poco profonda, meno è meglio è (sarà molto più facile capirvi). Se volete aiuto, comprimete i vostri rotoli di testo, nessuno leggerà un testo grande, tanto meno lo capirà.
I primi valori della serie spostata sono i seguenti:
1,1376 1,1377 1,1375 1,1361 1,1358
come l'avete voi:
x1 x2 x3 x4 y
1,1376 1,1376 1,1377 1,1375 1,1361
Quindi x1 e x2 sono la stessa riga? Cosa è successo al CD5, che inizia a1,1358?Corretto
Fate uno screenshot dell'intera tabella calcolata.
Fate uno screenshot dell'intera tabella calcolata.
Faresti meglio a zippare il file excel e fare domande su di esso. Altrimenti questo andrà avanti per sempre. Finirai per torturare Yusuf. Beh, non può farlo.
Ben convinti, postate voi stessi uno screenshot, contribuite allo sviluppo. Domani darò un'occhiata.
Che tipo di risposta sarà lo stesso di un saluto. Se non hai informazioni chiare, non otterrai alcun risultato.
Fate uno screenshot dell'intera tabella calcolata.
Non preoccupatevi, il programma è ora completamente risolto.
È meglio zippare il file Excel e fare domande su di esso. Altrimenti questo andrà avanti per sempre. Finirai per torturare Yusuf. Beh, non può farlo.
Yuri, segui anche online?
Yuri, segui anche online?
Ecco quindi l'indicatore fittizio.
Questo manichino è un semplice indicatore MA per esempio, ma è adattato al tuo caso con alcune semplificazioni che non sono ottimali in termini di prestazioni, ma meno stressanti per l'apprendimento.
Per scrivere il vostro indicatore, dovete semplicemente scrivere il codice di calcolo nel corpo della funzione
al momento c'è un calcolo di MA con periodo 13 sotto forma di 3 linee.
Perché ho preso il 13 per difetto? Perché tu stesso hai detto che usi 13 valori di prezzo per il calcolo al momento.
Questi 13 valori si trovano in un array X (da X[0] a X[12])
Si esegue semplicemente il calcolo di questi 13 valori nel corpo di questa funzione e si scrive il valore nel buffer indicatore SoltonovBuffer[pos]. L'intero indicatore sarà formato automaticamente.
Da MT5 si preme F4 e si arriva a ME (MetaEditor). Qui si crea un indicatore personalizzato (Ctrl+N), si specifica un nome durante la creazione, per esempio"Soltunov" (il mio è quello di default). Quando il codice viene generato, sostituite tutto questo codice con il mio dummy.
E iniziare a padroneggiare la programmazione.
Ti consiglio di preimpostare la barra massima della finestra nelle impostazioni di MT5 a non molto grande (5000 è sufficiente).
Non è necessario leggere alcun libro per padroneggiare il linguaggio MQL5. È sufficiente utilizzare la Guida premendo il tasto F1, cliccando prima sulla funzione o sulla parola di interesse. Usa anche la funzione di ricerca nella Guida.
vedere la gif animata (cliccare sull'immagine):
Raccomando anche vivamente di padroneggiare immediatamente il debugger incorporato di ME con le impostazioni del punto di interruzione per passare attraverso il programma con la possibilità di osservare i cambiamenti delle variabili.
Vedi anche la gif animata.
Buona fortuna, Yusuf!
Se avete delle domande, se il metodo della regola del pollice non è utile, non esitate a chiedere.
Credo che il mondo intero vi aiuterà.