MetaTrader 4 Build 529 beta rilasciato con un nuovo compilatore - pagina 119

 
stringo:

Ripeto. Stiamo facendo come abbiamo fatto in cinque. Sii così gentile da applicare un'altra ancora - specifica dove nell'oggetto si trova il punto di "ancoraggio" del volume. Nel vostro caso l'angolo in alto a destra dell'oggetto.




Buon pomeriggio.

Perché ENUM_ANCHOR_POINT non è riconosciuto in ME 880?

Vedere l'immagine.

UPD, scusate, ho perso l'aggiornamento. In ME881 è ok.

 

Re: OBJPROP_ANCHOR


Forse meglio che avere 9 punti preimpostati sarebbero OBJPROP_ANCHORX E OBJPROP_ANCHORY (di tipo doppio) che impostano l'OFFSET relativo dell'ancora (da 0.0 - 1.0) dall'angolo dell'oggetto. Permetterebbe per esempio di impostare un'ancora personalizzata su un oggetto circolare. Così OBJPROP_ANCHORX=0.5 & OBJPROP_ANCHORY=0.5 imposterà l'ancora al centro dell'oggetto, OBJPROP_ANCHORX=0.25 e OBJPROP_ANCHORY=0.25 imposterà l'ancora a un quarto della larghezza e dell'altezza dell'oggetto. Darebbe anche la possibilità al programmatore di costruire oggetti complessi da più oggetti semplici con un ancoraggio adeguato.

 
Un'altra domanda, GlobalVariablesFlush() sarà nel nuovo MT4?
 

Quale funzione nel nuovo MT4 sta causando questo messaggio(CopyTime()??)? Il codice si compila senza errori o avvertimenti. ME881

Grazie

 
Wahoo:
Un'altra domanda, GlobalVariablesFlush() sarà nel nuovo MT4?
 
Wahoo:

Quale funzione nel nuovo MT4 sta causando questo messaggio (CopyTime()??)? Il codice si compila senza errori o avvertimenti. ME881

Grazie

Questo è il gruppo di funzioni CopyXXX - copiare da serie temporali ad array.

Da implementare a breve

 
maximillion:

Re: OBJPROP_ANCHOR


Forse meglio che avere 9 punti preimpostati sarebbero OBJPROP_ANCHORX E OBJPROP_ANCHORY (di tipo doppio) che impostano l'OFFSET relativo dell'ancora (da 0.0 - 1.0) dall'angolo dell'oggetto. Permetterebbe per esempio di impostare un'ancora personalizzata su un oggetto circolare. Così OBJPROP_ANCHORX=0.5 & OBJPROP_ANCHORY=0.5 imposterà l'ancora al centro dell'oggetto, OBJPROP_ANCHORX=0.25 e OBJPROP_ANCHORY=0.25 imposterà l'ancora a un quarto della larghezza e dell'altezza dell'oggetto. Darebbe anche la possibilità al programmatore di costruire oggetti complessi da più oggetti semplici con un ancoraggio adeguato.

Avete visto Object Panels nella MT5? Nessun problema di ancoraggio
 
stringo:

Questo è un gruppo di funzioni CopyXXX - che copiano da serie temporali ad array.

Lo implementeremo presto.



Grazie.

Ho capito bene che anche SymbolInfoTick() non funziona ancora? Anche il codice con esso si compila senza errori e avvertimenti, ma la funzione non funziona quando si esegue l'Expert Advisor e non ci sono messaggi di errore nei log, come c'erano con CopyXXX.

 
maximillion:

Re: OBJPROP_ANCHOR


Forse meglio che avere 9 punti preimpostati sarebbero OBJPROP_ANCHORX E OBJPROP_ANCHORY (di tipo doppio) che impostano l'OFFSET relativo dell'ancora (da 0.0 - 1.0) dall'angolo dell'oggetto. Permetterebbe per esempio di impostare un'ancora personalizzata su un oggetto circolare. Così OBJPROP_ANCHORX=0.5 & OBJPROP_ANCHORY=0.5 imposterà l'ancora al centro dell'oggetto, OBJPROP_ANCHORX=0.25 e OBJPROP_ANCHORY=0.25 imposterà l'ancora a un quarto della larghezza e dell'altezza dell'oggetto. Darebbe anche la possibilità al programmatore di costruire oggetti complessi da più oggetti semplici con un ancoraggio adeguato.


Facciamo in modo che funzioni almeno come MT5. OBJPROP_ANCHOR mi va benissimo così com'è. L'unico problema è che non è ancora implementato correttamente. Le etichette non si comportano bene.
 
Wahoo:


Grazie.

Ho capito bene che anche SymbolInfoTick() non funziona ancora? Anche il codice con esso si compila senza errori e avvertimenti, ma quando eseguo l'Expert Advisor, la funzione non funziona e non ci sono messaggi di errore nei log come nel caso di CopyXXX.

In realtà, SymbolInfoTick dovrebbe funzionare.

Vediamo

GetLastError dopo la chiamata della funzione non è stato controllato?