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
Questo costrutto:
Penso che dovrebbe essere vietato, poiché è un riferimento diretto a un membro privato di un altro oggetto, anche se dello stesso tipo di dati.
Pensi che dovrebbe essere proibito? Non usarlo.
Qualsiasi membro della classe dichiarato dopo lo specificatore di accesso all'elemento private: (e prima dello specificatore di accesso successivo) è disponibile solo alle funzioni membro di questa classe.
La documentazione parla esplicitamente di accesso e niente di oggetti (solo di classi).
A proposito, i costruttori di copie si basano esattamente su questo effetto.
Pensi che dovrebbe essere proibito? Non usarlo.
La documentazione parla esplicitamente di accesso e niente di oggetti (solo di classi).
A proposito, i costruttori di copie si basano esattamente su questo effetto.
Ebbene sì, a giudicare dalla descrizione della situazione, la funzioneOrderCalcMargin() per gli ordini in sospeso restituisce "0.0". Questo indica che non è richiesto alcun margine per gli ordini in sospeso.
Se hai bisogno di stimare quanto margine sarà necessario quando l'ordine pendente scatta, allora usa uno degli ordini a mercato come primo parametro.
Quindi, errore "EX5 loading failed" dopo aver messo le funzioni nella libreria.
Cosa c'è che non va?
------------------------------
Ho deciso di controllare se il problema è nelle funzioni stesse. Anche se i corpi di tutte le funzioni di libreria consistono solo in "return(1);" c'è ancora un errore
importare come nell'esempio della guida
Quindi, errore "EX5 loading failed" dopo aver messo le funzioni nella libreria
Le funzioni sono dichiarate come esportabili nella libreria?
2012.10.10 19:22:29 (EURUSD,M1) Errore 4756 ERR_TRADE_SEND_FAILED
4756
Impossibile inviare una richiesta di scambio
Scusa, perché non posso fare a meno di più informazioni possibili, per esempio, se apro una posizione, non un ordine, allora non devo specificare il prezzo? Se non ci sono stop-profits, allora perché no? Forse, voglio impostarli più tardi da un robot. Quale campo è così criticamente carente nella richiesta commerciale? O che cos'è?
È anche possibile non specificarlo? tipo_riempimento. Spiega qualcosa, come l'ordine potrebbe non essere eseguito dal suo intero volume... Come mai? Non capisco davvero. Ok, .
Ah, immagino che fosse critico lì request.symbol=_Symbol; ho pensato che la consegna della posizione sul grafico dove il robot andrà generalmente senza dire...
Potete dirmi come impostare LR Correlation come parametro del risultato dell'ottimizzazione (Custom max)?
Prima di tutto bisogna calcolare la correlazione LR. Questo è fatto in questa libreria https://www.mql5.com/ru/code/1081
E poi restituire questo valore tramite OnTester, come qui https://www.mql5.com/ru/articles/286
Ditemi, questa è la struttura della mia richiesta, cos'altro manca fondamentalmente?
2012.10.10 19:22:29 (EURUSD,M1) Errore 4756 ERR_TRADE_SEND_FAILED
4756
Impossibile inviare una richiesta di scambio
Scusa, perché non posso fare a meno di quante più informazioni possibili, per esempio, se apro una posizione, non un ordine, allora non devo specificare il prezzo? Se non ci sono stop-profits, allora perché no? Forse, voglio impostarli più tardi da un robot. Quale campo è così criticamente carente nella richiesta commerciale? O che cos'è?
È anche possibile non specificarlo? tipo_riempimento. Spiega qualcosa, come l'ordine potrebbe non essere eseguito dal suo intero volume... Come mai? Non capisco davvero. Ok.
Ah, immagino che fosse critico lì request.symbol=_Symbol; pensavo che la consegna della posizione sul grafico dove il robot sarebbe stato in generale...
Suggerisco di usare la libreria standard: