
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
Non abbiamo ancora deciso come funzionerà la modalità di licenza, ma questa versione di prova è totalmente gratuita da usare per un tempo limitato.
Mehmet,
Puoi aggiungere quanti srv vuoi.
Basta metterli dentro <Program Files\Tradezone\TZMT4API\Source\srv>.
Per esempio:
- Vai a <Program Files\Interbanfx Trader\config>, copia "InterbankFX-MT4 Standard Accounts 2.srv"
- Copia in <Programma Files\Tradezone\TZMT4API\Source\srv>.
Cordiali saluti.
1- voglio connettermi ma non funziona per delphi.
ComboBox1.Text:='InterbankFX-InterbankFX-MT4 Mini Accounts'
InterbankFX-InterbankFX-MT4 Mini Accounts.srv ha C:\Program Files\TradeZone\TZMT4API\Source\srv
H := LogIn_MT4(strtoint(Edit1.Text), pchar(Edit2.Text), pchar(ComboBox1.Text), '', '', '', '', '');
GetLastError - 10002 - File .srv corrispondente non trovato
2- Come caricare combobox1.text tutto disponibilee C:\Program Files\TradeZone\TZMT4API\Source\srv\*.srv
ticket = OrderGet_MT4(handle, i, 0, 0);
tmp_chr = OrderSymbol_MT4(handle, ticket);
err = GetLastError_MT4(handle);
Dàerrore 4105: ERR_NO_ORDER_SELECTED
Ma ho selezionato l'ordine usando OrderGet_MT4. Come ho capito è l'analogo di OrderSelect in MT4.
Come si può risolvere questo problema?
Grazie!
Aiuto,
Ciao magister!
C:\WINDOWS\SYSTEM32\tzmt4api.dll
Cordiali saluti.
Ciao!
ticket = OrderGet_MT4(handle, i, 0, 0);
tmp_chr = OrderSymbol_MT4(handle, ticket);
err = GetLastError_MT4(handle);
Dàerrore 4105: ERR_NO_ORDER_SELECTED
Ma ho selezionato l'ordine usando OrderGet_MT4. Come ho capito è l'analogo di OrderSelect in MT4.
Come può essere risolto questo problema?
Grazie!
Ciao, fdan1c!
Hai capito perfettamente OrderGet_MT4.
Ma ovviamente ci sono errori nel codice.
È i tra 0 e OrdersTotal?
Cordiali saluti!
1- voglio connettermi ma non funziona per delphi.
ComboBox1.Text:='InterbankFX-InterbankFX-MT4 Mini Accounts'
InterbankFX-InterbankFX-MT4 Mini Accounts.srv ha C:\Program Files\TradeZone\TZMT4API\Source\srv
H := LogIn_MT4(strtoint(Edit1.Text), pchar(Edit2.Text), pchar(ComboBox1.Text), '', '', '', '', '');
GetLastError - 10002 - File .srv corrispondente non trovato
2- Come caricare combobox1.text tutti i file disponibili C:\Program Files\TradeZone\TZMT4API\Source\srv\*.srv
Ciao Mehmet!
1) Stai usando la versione 4.0.0.2?
2) Dai un'occhiata alle funzioni FindFirst e FindNext di delphi.
Cordiali saluti!
Ciao, fdan1c!
Hai capito perfettamente OrderGet_MT4 .
Ma naturalmente ci sono errori nel codice.
È i tra 0 e OrdersTotal?
Cordiali saluti!
Ciao di nuovo!
Credo che non ci siano errori evidenti nel codice. Qui ci sono un po 'più di codice:
...
// clear error output
GetLastError_MT4(acctArr[index].handle);
if (IsConnected_MT4(acctArr[index].handle))
{
ord_cnt = OrdersTotal_MT4(acctArr[index].handle);
for (i=0;i<ord_cnt;i++)
{
src_ordrArr[i].handle = acctArr[index].handle;
src_ordrArr[i].ticket = OrderGet_MT4(src_ordrArr[i].handle, i, 0, 0);
ShowMessage("Check point 1: Last Error = "+IntToStr(GetLastError_MT4(acctArr[index].handle)));
tmp_chr = OrderSymbol_MT4(src_ordrArr[i].handle, src_ordrArr[i].ticket);
strcpy(src_ordrArr[i].symbol, tmp_chr);
Dispose_MT4(tmp_chr);
ShowMessage("Check point 2: Last Error = "+IntToStr(GetLastError_MT4(acctArr[index].handle)));
}
}
Ciao di nuovo!
Credo che non ci siano errori evidenti nel codice. Qui c'è un po' più di codice:
...
// clear error output
GetLastError_MT4(acctArr[index].handle);
if (IsConnected_MT4(acctArr[index].handle))
{
ord_cnt = OrdersTotal_MT4(acctArr[index].handle);
for (i=0;i<ord_cnt;i++)
{
src_ordrArr[i].handle = acctArr[index].handle;
src_ordrArr[i].ticket = OrderGet_MT4(src_ordrArr[i].handle, i, 0, 0);
ShowMessage("Check point 1: Last Error = "+IntToStr(GetLastError_MT4(acctArr[index].handle)));
tmp_chr = OrderSymbol_MT4(src_ordrArr[i].handle, src_ordrArr[i].ticket);
strcpy(src_ordrArr[i].symbol, tmp_chr);
Dispose_MT4(tmp_chr);
ShowMessage("Check point 2: Last Error = "+IntToStr(GetLastError_MT4(acctArr[index].handle)));
}
}
Ciao fdan1c,
Hai davvero trovato un bug. Ora è risolto. Per favore, prendi la versione 4.0.0.3 ( http://www.itevolution.com.br/tz/files/TZMT4API.zip ). Questa versione scadrà a fine novembre.
E gente... per favore aggiornate alla versione 4.0.0.3.
Le versioni precedenti, come la 4.0.0.2, scadono il 30.09.2008.
Cordiali saluti!