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
Il tester è in fase di debug?
Sì, vi sbagliate. Sono ammesse forme multiple di record ChartGetInteger.
Ma indipendentemente dalla forma del record ChartGetInteger,non è possibile ottenere il valore attuale della proprietàCHART_BRING_TO_TOP.
Senza un esempio, è difficile dire cosa e come. Si prega di controllare la documentazione e il rilascio della build.
Se non funziona come dovrebbe, scrivete una richiesta a CA + codice con un esempio.
E la seconda variante dovrebbe restituire comunque la proprietà. dove ci sono quattro parametri.
C'è una funzione prototipo
#importare "kernel32.dll"
BOOL WriteFile(
HANDLE hFile, /descrittore di file
LPCVOID lpBuffer, // buffer di dati
DWORD nNumberOfBytesToWrite, // numero di byte da scrivere
LPDWORD lpNumberOfBytesWritten, // numero di byte scritti
LPOVERLAPPED lpOverlapped // buffer asincrono
);
La funzione è chiamata nel programma
op_err=WriteFile(h1,buff,LenPos, Writing,NULL);
come faccio a specificare correttamente che buff e Writing sono passati per riferimento?
C'è una funzione prototipo
Come faccio a specificare correttamente che buff e Writing sono passati per riferimento?
buff - tramite array, ad esempio uchar &buff[]
scritto - si può anche usare un array o una sola variabile int &scritto
Secondo il manuale, questa proprietà semplicemente non è supportata:
Il codice di errore dice la stessa cosa. La domanda sul perché la proprietà CHART_BRING_TO_TOP del grafico non è supportata è a livello di sviluppatore... E se la proprietà è effettivamente supportata, allora la domanda è di nuovo al loro livello: perché in quel caso la funzione ChartGetInteger restituisce false?
Rosh:
Потому что установка свойства CHART_BRING_TO_TOP в значение true дает терминалу приказ вывести данный чарт на передний план в данный момент. Это не свойство в обычном понимание, а команда. Вот такое объяснение.
Significa che nel nostro caso il comando "proprietà" CHART_BRING_TO_TOP con riferimento alla funzione ChartGetInteger () semplicemente non è supportato e ChartGetInteger() restituisce correttamente false. Questa è la risposta per MoneyJinn
Perché l'impostazione della proprietà CHART_BRING_TO_TOP a true dà al terminale l'ordine di portare questo grafico in primo piano in questo momento. Questa non è una proprietà nel suo significato abituale, ma un comando. Questa è la spiegazione.
Gli sviluppatori non hanno lasciato alcun modo per determinare se la finestra del grafico è visibile o meno all'utente e qual è la posizione relativa delle finestre.
Questo è molto brutto. Ancora una volta perdita di controllo e nuovi rischi.
Voglio precisare subito che sono nuovo della programmazione in MQL)
L'essenza del problema: voglio implementare il disegno dei livelli (linee orizzontali) rifacendo lo standard
indicatore per i frattali. Cioè disegnare linee orizzontali invece di frecce.
La domanda è dunque: è possibile nel quadro dell'indicatore? Dopo tutto è necessario specificare
Non conoscoil numero di linee dell'indicatore prima del calcolo. È possibile nella proprietà
#proprietà indicator_plots per specificare una variabile. O è impossibile?
Qui sotto c'è il codice di un frattale leggermente modificato. Disegna due linee sui frattali superiori e inferiori.
Ma ho bisogno di linee orizzontali, una linea per frattale.
Forse le linee orizzontali possono essere create nell'indicatore attraverso ObjectCreate?