Discussione sull’articolo "Come preparare un Account di trading per la migrazione sull'Hosting Virtuale" - pagina 28

[Eliminato]  
Server Muradasilov:
il 15 del prossimo mese.
Grazie, ho capito.
 

Salve.

Vi prego di consigliarmi, ho un EA MT4 (di Alpari) collegato. Funziona sul mio computer, ma non vuole funzionare su un VPS.

Ho collegato il VPS secondo le istruzioni:

https://www.mql5.com/it/articles/994

Il log del server mostra un errore che indica che non è possibile caricare l'Expert Advisor:

cannot open file 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]

Ma non ci sono percorsi e cartelle di questo tipo sul mio computer:

MetaTraderHosting

istanze

12F77A6AFDCC8979340CA1EB0D56BF64

Come collegare un Expert Advisor su VPS?

Подготовка торгового счета к миграции на виртуальный хостинг
Подготовка торгового счета к миграции на виртуальный хостинг
  • 2014.10.01
  • MetaQuotes Software Corp.
  • www.mql5.com
Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки MetaEditor, многопоточный тестер стратегий с поддержкой распределенных вычислений в MQL5 Cloud Network. В этой статье вы узнаете, как перенести свой клиентский терминал со всеми разработками в виртуальную среду.
 
PavelKa1:

Salve.


Una delle spiegazioni è che le chiamate DLL non sono consentite sull'hosting condiviso. Se un Expert Advisor utilizza chiamate DLL, non funzionerà su un hosting condiviso. A titolo di riferimento, l'utilizzo di DLL è un segno di vecchia programmazione e di ignoranza in termini di sicurezza.
 

Come posso sapere se utilizza o meno la DLL?

Nelle impostazioni del mio computer, nelle impostazioni dell'Expert Advisor, la DLL è disabilitata. E l'Expert Advisor funziona. Quindi non utilizza la DLL?

C'è un modo per specificare il percorso dell'Expert Advisor sul server?

(per qualche motivo il messaggio è scritto su una riga e occupa molto spazio - non so come risolverlo).

 
PavelKa1:


Ricompilare l'Expert Advisor in una nuova build (attualmente l'ultima MetaTrader 4 ha la build 950).
 

Se ho capito bene, la ricompilazione è necessaria quando l'Expert Advisor non viene visualizzato sul grafico e non funziona su MT4.

Ma funziona bene sul mio computer. Ma non funziona su VPS.

Se il formato dell'EA non è in MQ4, ma solo in EX4, allora non bisogna ricompilare?

 
PavelKa1:

Se ho capito bene, la ricompilazione è necessaria quando l'Expert Advisor non viene visualizzato sul grafico e non funziona su MT4.

Ma funziona bene sul mio computer. Ma non funziona sul VPS.

Se il formato dell'EA non è in MQ4, ma solo in EX4, non posso ricompilarlo?

Solo i formati modificabili (mq5 o mq4) possono essere compilati. Qual è la build del terminale sul vostro computer di casa? Controllate anche i log dell'hosting virtuale per verificare la presenza di errori e messaggi e i log di entrambe le piattaforme virtuali (Terminal ed Expert Advisors).
 


Mi sono reso conto che la ricompilazione non funzionerà, perché ho l'EA solo in formato EX4.
Sul mio computer di casa ho una build 950.
Non ci sono errori nel log dell'hosting virtuale "Terminal".
Nel log di "Expert" ho scritto uno degli errori precedenti.
Per approfondire, il consulente è multicurrency e all'ultimo momento nel giornale "Experts" gli errori sono i seguenti:
2016.03.22 06:03:47.516 impossibile aprire il file 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.532 Impossibile aprire il file 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.548 impossibile aprire il file 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.563 impossibile aprire il file 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.579 non può aprire il file 'C:C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.594 non può aprire il file 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.626 impossibile aprire il file 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.641 impossibile aprire il file 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]
2016.03.22 06:03:47.672 impossibile aprire il file 'C:\MetaTraderHosting\instances\12F77A6AFDCC8979340CA1EB0D56BF64\MQL4\Experts\ForexVzlomshikProH1\experts\Forex Vzlomshik Pro.ex4' [3]

 
Non sono riuscito a trovare informazioni sul traffico sul vps, il disco ha 30 m.b. i log del terminale sono riempiti attivamente, come si fa a cancellare il log sul vps, è possibile? Cosa succede se non c'è più memoria sul disco? C'è un limite di traffico?
 
Anatolij Anufriev:
Non sono riuscito a trovare informazioni sul traffico sul vps, sul disco ci sono 30 m.b. i log del terminale sono attivamente riempiti, come si fa sul vps a cancellare il log, è possibile? Cosa succede se non c'è più memoria sul disco? C'è un limite al traffico?

Sull'hosting condiviso, il terminale non ha accesso alle informazioni sul disco (sulla sua dimensione). È sempre possibile visualizzare l'utilizzo del disco nel modo seguente: Lavorare con la piattaforma virtuale. Una situazione abbastanza normale è un utilizzo del disco di circa 250 MB:

Utilizzo del disco su hosting condiviso