Piterrr: Ho creato il mio, all'interno del quale scrivo la funzioneOnCalculate(), ma quando lo riempio con i parametri genera errori - per favore mandami un esempio di riempimento.
Предположим, что на чарт наброшен индикатор простого мувинга с периодом 13. А мы хотим изменить период до 20, но нам не хочется лезть в диалог свойств индикатора и править число 13 на 20: надоело уже пальцы стирать об мышку и клавиатуру. И уж тем более не хочется открывать код индикатора и модифицировать его. Мы хотим сделать все это однократным нажатием одной клавиши - "стрелочки вверх", расположенной рядом с цифровой клавиатурой. В этой публикации мы расскажем, как это сделать.
Ho deciso di studiare le classi, la libreria standard e tutto ciò che la riguarda. Sto ancora imparando la teoria, ma vorrei chiarire come sarebbe esattamente il codice per ottenere la lunghezza della stringa da https://www.mql5.com/ru/docs/standardlibrary/stringoperations/cstring/cstringlen. Preferibilmente con commenti dettagliati.
Стандартная библиотека / Класс для работы со строками / CString / Len - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Sono un utente del mio prodotto (libreria) nel Marketplace. Dopo aver reinstallato Windows, la mia libreria ha perso la licenza. Al momento di lanciarlo, è apparso un messaggio di liciense non valido. Tuttavia, MT5 non mi ha offerto di riattivare il prodotto, anche se la libreria era nella lista dei prodotti acquistati. Poi ho cancellato il file del prodotto e ho installato di nuovo il prodotto. MT5 ha scritto che il prodotto è stato scaricato e installato, ma la cartella Market non contiene ancora il mio file di prodotto. Ora quando si esegue la libreria, un file legittimo '***.ex5' non trova. Qualcuno può spiegare cosa c'è di sbagliato e come attivare correttamente con l'installazione del prodotto?
Ho creato il mio, all'interno del quale scrivo la funzioneOnCalculate(), ma quando lo riempio con i parametri genera errori - per favore mandami un esempio di riempimento.
Nessun riempimento, tutte le costanti.
lasciando le costanti lancia errori su tutte le posizioni
'time' - identificatore non dichiaratoPer renderlo più chiaro, vedi il topic https://www.mql5.com/ru/articles/39 - la sezione"Matryoshka"funziona!
La prima formaOnCalculate() è implementata lì.
Come scrivere la funzione per il secondo moduloOnCalculate() lì?
Lasciando le costanti, gli errori saranno lanciati su tutte le posizioni
'time' - identificatore non dichiaratoCon le tue conoscenze dovresti andare solo nel freelance. È necessario passare attraverso le basi della programmazione. Variabili e loro tipi.
Ho deciso di studiare le classi, la libreria standard e tutto ciò che la riguarda. Sto ancora imparando la teoria, ma vorrei chiarire come sarebbe esattamente il codice per ottenere la lunghezza della stringa da https://www.mql5.com/ru/docs/standardlibrary/stringoperations/cstring/cstringlen. Preferibilmente con commenti dettagliati.
#include <Strings\String.mqh> ...Buon pomeriggio, potete dirmi come passare dei parametri a una funzione?
Ho provato a fare come nell'esempio qui sotto, cosa c'è di sbagliato? Grazie in anticipo.
Non si può creare il proprio, questo.