Parliamo dei progetti comuni nell'editore - perché e dove stanno andando - pagina 11
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
Una riscrittura radicale.
Abbiamo in programma di includere il supporto per C++, C#, R, Python con compilatori/interpreti esterni nell'editor.
OH!!! Probabilmente è troppo presto per chiedere dettagli, vero?
Ma promettente.
Buona fortuna
Una riscrittura radicale.
Abbiamo in programma di includere il supporto per C++, C#, R, Python con compilatori/interpreti esterni nell'editor.
Solo la capacità di lavorare in MetaEditor? O integrazione con MQL? Se l'integrazione di Python, C# e R è forte! Con C++ tutto è più o meno chiaro. Visual Studio è sufficiente. Recentemente ho scritto una libreria autocostruita per l'integrazione di Python. Sarebbe bene imbullonare Python e R prima di tutto!
Una riscrittura radicale.
Abbiamo in programma di includere nell'editor il supporto per C++, C#, R, Python con compilatori/interpreti esterni.
Fico! Ma per l'amor di Dio, non scrivere più compilatori. Non sono più giovane, morirò prima di aspettare. )
Ho pensato che con l'emergere dei progetti, si potrebbe portare l'implementazione della classe in un file mq5 separato. Ma si è scoperto che non lo è. Si farà, o è necessario stipare tutto in mqh?
Perché? Beh, i plus lo hanno fatto storicamente, da quando i computer erano deboli e usavano la compilazione split. Inoltre è possibile passare al cliente in formato compilato + intestazioni in .h
In effetti, l'avete provato? Le classi possono essere definite anche in .mq5, è solo molto più scomodo.
La verifica rimarrà naturalmente.
È solo che molti dei requisiti saranno controllati dalla parte dell'editore. Cioè, la maggior parte degli avvertimenti e dei consigli saranno visti dal meta-editore, non dal moderatore.
Infine, aumenteremo la portata dei requisiti del prodotto offrendo un mezzo di verifica automatica e di preparazione del materiale.
1. Si applica solo ai prodotti costruiti con l'aiuto di un progetto o anche ai prodotti costruiti con metodi usuali? Non so perché ho bisogno di un progetto)
2 "strumenti automatici di controllo e di preparazione dei materiali". - si tratta di un controllo del codice nel compilatore o di un algoritmo di controllo dei loghi e delle descrizioni?
3 cosa sarà esattamente "aumentare il volume dei requisiti"
4 (a proposito di altri linguaggi) chiedete come ho capito, nel compilatore MetaEditor sarà possibile scrivere in C++. C#. python, R ?
1 si applica solo a un prodotto creato attraverso un progetto o si applica anche a un prodotto ordinario? Non so perché ho bisogno di un progetto, per esempio)
2 "Strumenti di controllo automatico e di preparazione del materiale" - si tratta di un controllo del codice nel compilatore o di un algoritmo di controllo dei loghi e delle descrizioni?
3 cosa sarà esattamente "aumentare il volume dei requisiti"
4 (a proposito di altri linguaggi) chiedete come ho capito, nel compilatore MetaEditor sarà possibile scrivere in C++. C#. python, R ?
Tutto si sta muovendo verso editor seri con analisi del codice nel processo di scrittura. Per esempio, in VS, quando modifichi C#, appare subito un messaggio che ti dice che si tratta di un errore di caso basso.
Risparmia tempo quando compila progetti di grandi dimensioni, la maggior parte degli errori stupidi vengono corretti mentre si sta ancora scrivendo il codice.
Nell'ultimo lavoro una build completa di un progetto è stata eseguita la sera e tutti sono andati a casa, perché ci sono volute 5-6 ore.Scrivo un solo codice, ma compilo diverse versioni in russo con descrizione russa delle impostazioni e link alla descrizione russa, in inglese con link alla descrizione inglese.
Ora la descrizione nel progetto è nella priorità e la descrizione non è usata nel codice, quindi devo fare una danza del tamburello per scrivere diverse versioni...
Puoi suggerire come sviluppare lo stesso codice, ma per esempio per 3-5 lingue, usando i progetti attuali?
Perché la priorità delle descrizioni è data al file di progetto e non alle descrizioni nel codice?Scrivo un solo codice, ma compilo diverse versioni in russo con descrizione russa delle impostazioni e link alla descrizione russa, in inglese con link alla descrizione inglese.
Ora la descrizione nel progetto è nella priorità e la descrizione non è usata nel codice, quindi devo fare una danza del tamburello per scrivere diverse versioni...
Puoi darmi un consiglio su come sviluppare lo stesso codice, ad esempio per 3-5 lingue, utilizzando i progetti attuali?
Perché la priorità delle descrizioni è data al file di progetto e non alle descrizioni nel codice?Definite il linguaggio di compilazione e sostituite i messaggi richiesti in base ad esso.