Errori, bug, domande - pagina 2988

 

Per quanto riguarda DatabaseBind:

DatabaseBind

"La funzione dovrebbe essere usata quando la query SQL contiene valori parametrizzabili "?" o "?N", dove N sta per il numero del parametro (a partire da uno). L'indicizzazione dei parametri in DatabaseBind() inizia da zero".

È questo il modo in cui è stato inteso? In sqlite3_bind - questi indici corrispondono, mentre i vostri sono offset.

 

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Domande di Dummies

Andrey Dik, 2013.07.11 20:54

Come posso sapere che TRADE_RETCODE_MARKET_CLOSED (il mercato è chiuso) per un determinato simbolo senza inviare un ordine di compravendita al server?

Se so che le quotazioni vanno, ma il commercio è vietato per alcuni minuti dopo l'apertura della sessione di trading, come faccio a sapere se il commercio è permesso di andare su richiesta in qualsiasi momento senza disturbare il server con ordini di commercio? per quasi 8 anni non c'è nulla di nuovo nell'aiuto su questo argomento, per favore correggetemi se sbaglio.

 
Andrey Dik:

Ci sono momenti in cui le quotazioni vanno ma il trading è sospeso per alcuni minuti dopo l'apertura della sessione di trading, come faccio a sapere se il trading è permesso su richiesta in qualsiasi momento senza martellare il server con ordini di trading? Per quasi 8 anni non è apparso nulla di nuovo nell'aiuto su questo argomento, per favore correggetemi se sbaglio.

Allo stesso modo, se FORTS è "sbarrato" e il commercio è sospeso.

 
Andrey Dik:

Ci sono momenti in cui le quotazioni vanno ma il trading non è permesso ancora per qualche minuto e dopo l'apertura della sessione di trading, come faccio a sapere se il trading su richiesta è permesso in qualsiasi momento senza martellare il server con ordini di trading? in quasi 8 anni non è apparso niente di nuovo su questo argomento nell'aiuto, per favore correggetemi se sbaglio.

Date un'occhiata alle specifiche.


Se è compilato correttamente, non ci sono problemi.

 
JRandomTrader:

Allo stesso modo, se c'è una "barra" sul FORTS e il trading è sospeso.

non è chiaro, quindi c'è una soluzione o no?

 
Andrey Dik:

Non capisco, c'è una soluzione o no?

Non è una soluzione, è un'estensione della domanda.

 
Alexey Viktorov:

Guardate le specifiche.


Se è compilato correttamente, non ci sono problemi.

Sfortunatamente, ci sono dei problemi, la sessione di trading è aperta e il trading è proibito "Il mercato è chiuso". quindi - le sessioni di trading non possono servire come una guida affidabile. avete bisogno di un modo diretto per sapere in qualsiasi momento chiedendo "voglio fare trading. posso inviare ordini di trading in questo momento?"

 
Alexey Viktorov:

Guardate le specifiche.


Se compilato correttamente, non ci sono problemi.

Per FORTS dice 6:45-24:00, non 7:00-23:50. Ma va bene così.

Ma che dire del clearing, che può avere diverse durate?

 

Buon pomeriggio, signori.

Non riesco assolutamente a capire l'esecuzione di funzioni come TimeCurrent() o iTime.

1. Quando stampo questa funzione, dovrebbe mostrare il numero di secondi trascorsi dal 1970. Invece mostra solo una bella data nel formato yy.mm.dd hh:mm:ss. Come posso sapere il numero di secondi?

2. Ho scritto un semplice script (è mostrato qui sotto), ma quando lo eseguo per la prima volta ottengo una schifezza totale - l'orario di apertura dell 'ultima barra potrebbe essere qualche ora prima di quello che era in realtà, e oggi l'ultima barra di un minuto era aperta nel 1970.Se eseguo nuovamente lo stesso script dopo di che il risultato è abbastanza accurato, anche se il tempo di apertura della barra M1 può essere spostato. Ho 2terminali installati eottengo lo stesso risultato.

Qualcuno ha incontrato un tale problema o sono solo io?

Grazie a tutti.

string FI, ArrFI[]={"AUDCAD","AUDCHF","AUDJPY","AUDNZD","AUDUSD","CADCHF","CADJPY","CHFJPY","EURAUD","EURCAD", "EURCHF",
                    "EURGBP","EURJPY","EURNZD","EURRUB","EURUSD","GBPAUD","GBPCAD","GBPCHF","GBPJPY","GBPNZD", "GBPSGD",
                    "GBPUSD","NZDCAD","NZDCHF","NZDJPY","NZDUSD","USDCAD","USDCHF","USDJPY","USDRUB","XAGUSD", "XAUUSD" };
int ArrTF[]={PERIOD_W1,PERIOD_D1,PERIOD_H4,PERIOD_H1,PERIOD_M30,PERIOD_M15,PERIOD_M5,PERIOD_M1}, TF, fi,tf,
    qTF=ArraySize(ArrTF), qFI=ArraySize(ArrFI);
//---
void OnStart()
{for(fi=0; fi<qFI; fi++)
    {FI=ArrFI[fi]; for(tf=0; tf<qTF; tf++)
                      {TF=ArrTF[tf]; Print(FI,",TF ",TF,"   время ",TimeCurrent(),"   текущий бар ",iTime(FI,TF,0));}
    }
}//end of Start
 

Non so dove postarlo, quindi lo posterò qui.

In precedenza, il link dal profilo "Tutti ipost", che una specie di https://www.mql5.com/ru/users/traveller00/publications/all portava ai post. Sono ore che va alle pubblicazioni. Ora come faccio a sfogliare i post? È qualcosa di rotto o è una caratteristica ora?