Back to the index page  
  FAQ   Cerca   Lista utenti   Gruppi   Registrati   Profilo   Messaggi privati   Log in 
Soluzione per i riavvi su Server virtuale di Aruba
Vai a 1, 2, 3  Successivo
 
Nuovo argomento   Rispondi    Indice del forum » Metatrader - Expert Advisor - MQL Precedente :: Successivo  
Ads
 Inviato: Ven Ago 18, 2017 8:13 pm  
Messaggio
  Ads




Soluzione per i riavvi su Server virtuale di Aruba
 MessaggioInviato: Mer Lug 08, 2009 10:26 pm Rispondi citando  
Messaggio
  Anacidol
Trader part-time
Trader part-time

Registrato: 23/11/08 01:21
Messaggi: 143
Residenza: Bergamo

*** Soluzione per i riavvi sui Servers Virtuali di Aruba ***

Aruba offre un servizio che sulla carta sembrerebbe essere l’ideale per chi usa la piattaforma Metatrader. Il server usa una piattaforma Windows 2003 server che gira 365 gg l’anno, fantastico no? A questo modo il trader potrebbe far girare una o più piattaforme Metatrader e farle girare senza interruzione tutti gli EA che vuole. E per di più il servizio Aruba costa davvero poco, cosa si vuole di più?
Tutto rosa e fiori? Nooo, purtroppo Aruba si sta tirando dietro da anni il solito problema: la qualità davvero mediocre dei servizi forniti e assistenza clienti basata esclusivamente su un discutibilissimo sistema di ticket. In pratica, loro offrono assistenza sul server, inteso più come hardware che come software. Per es. : se tu fai domande su Windows 2003, loro ti rimandano al sito della Microsoft. Brrr….

Comunque, tornando a noi, il problema con Aruba, oltre alle cadute di connessione (assai rare, a dire la verità) sono i riavvii programmati e non (questi molto più frequenti, purtroppo) del server principale. E sopratutto per il fatto che Metatrader non si riavvia là dove si è fermato.

Ho provato a mettere il collegamento Metatrader in "Esecuzione automatica": non funziona.

Ho provato a creare un riavvio pianificato con l'apposito programma di Windows "Operazioni Pianificate": non funziona.

Una soluzione però l'ho trovata: creare un servizio. Funziona, però non si ha l'interfaccia grafica (in pratica è invisibile). Fa niente, risolvo così: avvio normalmente Metatrader, imposto i parametri dell'EA, chiudo Metatrader e avvio il servizio. Metatrader gira in background, e si riavvia ad ogni riavvio, programmato o no. La prova del nove la si ha effettuando un riavvio da Virtuozzo (PowerPanel).




Partiamo dall’inizio che più inizio di così non si può:

    1) Sul proprio Pc andiamo a: START -> PROGRAMMI -> ACCESSORI e clicchiamo su Connessione Desktop Remoto.

    2) Inseriamo l’IP del server, p.es.: 62.123.169.31
    Inseriamo ID e PW: di solito ID è “administrator”, la PW è quella fornita nell’email che Aruba vi ha mandato.

Se è andato tutto bene, siamo sul desktop del vostro server.



Ora si tratta di caricare il file setup di Metatrader è del rispettivo EA ed eventualmente anche il file .set.
Sono diversi i metodi, io personalmente ho attivato IIS sul server (webserver e ftpserver) e uso Totalcommander oppure Filezilla. Si anche può usare il file manager presente nel PowerPanel di Aruba ma per ora limitiamoci al metodo più semplice:apriamo il browser Internet Explorer del server Aruba e digitiamo l’indirizzo del proprio broker. Noterete che le impostazioni di sicurezza internet sul server sono al massimo, pertanto vi toccherà continuamente cliccare su OK a tutte le richieste del browser(*). Una volta individuato il link diretto al file di meta trader: scaricatelo sul vs. server dove volete. Lanciate il programma e installatelo nella cartella c:\ Program Files (x86)\vsMetatrader dove vsMetatrader è un nome di vs. scelta.

Per caricare il trading system (l’EA) è un po’ più contorto. Bisogna scegliere, dal proprio PC, un dei tanti siti di Filehosting, p.es. Rapidshare. Una volta caricato l’EA su sito, si copia il relativo link e si ritorna sul server Aruba. Si apre IE e si incolla l’url nella barre degli indirizzi. Si salva l’EA nella cartella C:\Program Files (x86)\vsMetatrader\experts. Stessa procedura per l’eventuale indicatore che andrà nella cartella C:\Program Files (x86)\vsMetatrader\experts\indicators e per gli eventuali files di impostazione (*.set) che andranno nella cartella C:\Program Files (x86)\vsMetatrader\experts\presets.

A questo punto abbiamo sul nostro server Aruba un Metatrader funzionante. Avviamolo e facciamo il solito setup (apertura conto, impostazioni, ecc..) Attacchiamo l’EA al grafico desiderato, lo impostiamo come meglio si ritiene, avviamo l’EA e, una volta finito e accertato che tutto funzioni bene, chiudiamo Metatrader.

Ora dobbiamo scaricare il Resource kit per Windows server 2003. Sempre con IE sul server, incolliamo questo indirizzo:
Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

, scarichiamo il file rktools.exe (11mb) e installiamolo.

Una volta scaricato ed installato il Windows Server 2003 Resource Kit Tools è sufficiente seguire i seguenti passi:


    1.Dalla directory C:\Program Files (x86)\Windows Resource Kits\Tools\ Copiare i file srvany.exe e instsrv.exe nella directory C:\windows\system32 del server.

    2. Aprire una finestra di prompt dei comandi (Start->Run->cmd.exe) e digitare il seguente comando: c:\>instsrv MiaMetatrader c:\windows\system32\srvany.exe dove MiaMetatrader è il nome assegnato al servizio e che può essere un nome qualunque di vostra scelta.
    Se è andato tutto bene dovrebbe apparire questo messaggio:
    The service was successfuly added!
    Make sure that you go into the Control Panel and use the Services applet ...ecc.


    In alcuni casi potrebbe risultare questo messaggio: "'instsrv.exe' is not recognized as an internal or external command, operable program or batch file.". Anche se sembra apparentemente che i files (instrsrv.exe e srvany.exe) siano nella cartella system32, per qualche oscuro motivo il server non li vede. Niente paura, basta fare così: aprire ( se non avete già aperta) la finestra di prompt e digitare esattamente questo:
    copy C:\PROGRA~2\WINDOW~4\TOOLS\instsrv.exe C:\WINDOWS\SYSTEM32 per instsrv.exe e copy C:\PROGRA~2\WINDOW~4\TOOLS\srvany.exe C:\WINDOWS\SYSTEM32 per srvany.exe. Adesso siamo sicuri di avere i due files al suo posto, perciò torniamo al punto 2.

    3. Chiudete la finestra di prompt e lanciate regedt32.

    4. Andare alla chiave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ MiaMetatrader

    5. Aggiungere una nuova chiave denominata Parameters

    6. Nella chiave appena creata, aggiungere un nuovo valore di tipo String denominato Application

    7. Modificare il valore della stringa Application digitando il path completo dell’applicazione con l’argomento /AUTOEXEC. P.es. C:\Program Files (x86)\vsMetatrader\terminal.exe /AUTOEXEC

    8. Aprire dagli Strumenti di Amministrazione, la finestra dei Servizi di Windows. Selezionare il servizio MiaMetatrader e impostare nel tab folder connessione “Account di sistema locale”; in alcuni casi potrebbe essere necessario spuntare la casella “Consenti al servizio di interagire col desktop”.

    9. Avviare manualmente il servizio

Anche se non si vede Ora Metatrader sta girando.


Attenzione, se si riavvia in modo normale Metatrader senza stoppare il servizio, si hanno DUE Metatrader in funzione con tutte le controindicazioni del caso. Meglio stoppare l’uno prima di avviare l’altro.

(*) Per difetto questo server sono installate le "Internet Explorer Enhanced Security" che sono certamente una buona cosa, ma che noia la navigazione! e poi danno un sacco di problemi per scaricare files.
Però si possono tranquillamente rimuovere andando a: Start -> Setting -> Control Panel -> Add or Remove Programs -> Add/Remove Windows Components e de-opzionare Internet Explorer Enhanced Security Configuration.
Ovviamente, a questo punto è bene non navigare su siti non affidabili.

____________________
Se questo post ti è stato utile, per me sarebbe una bella soddisfazione vedere un tuo post di apprezzamento Wink

_________________

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.



L'ultima modifica di Anacidol il Dom Set 06, 2009 5:02 pm, modificato 6 volte
Profilo Invia messaggio privato
 MessaggioInviato: Mer Lug 08, 2009 10:44 pm Rispondi citando  
Messaggio
  Doctor Who
Professore
Professore

Registrato: 06/02/08 02:57
Messaggi: 1319

Graande Anacidol.Grazie.
Un piccolo passo per l'uomo un grande passo verso la liberta'(economica Wink ).

Ora non vi(ci) serve(servira') altro che un ea che non apra nessuna posizione ma che ci tenga informato ,periodicamente , con una mail ,sull'andamento del nostro conto/ea.

_________________

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

Profilo Invia messaggio privato
 MessaggioInviato: Mer Lug 08, 2009 11:12 pm Rispondi citando  
Messaggio
  Anacidol
Trader part-time
Trader part-time

Registrato: 23/11/08 01:21
Messaggi: 143
Residenza: Bergamo

Doctor Who ha scritto:
Ora non vi(ci) serve(servira') altro che un ea che non apra nessuna posizione ma che ci tenga informato ,periodicamente , con una mail ,sull'andamento del nostro conto/ea.


Personalmente uso proprio il server ftp e il server http di Aruba per avere i dati aggiornati ogni 5 min.

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

, L'orario che vedi in alto è avanti un ora rispetto a noi. Ovviamente se cliccate di sabato o domenica, la data sarà ferma a vernerdi ore 23.

_________________

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

Profilo Invia messaggio privato
 MessaggioInviato: Sab Lug 11, 2009 2:40 pm Rispondi citando  
Messaggio
  Anacidol
Trader part-time
Trader part-time

Registrato: 23/11/08 01:21
Messaggi: 143
Residenza: Bergamo

Aggiunto in fondo al primo post il suggerimento riguardo le opzioni di sicurezza di Internet Explorer sul server. Wink

_________________

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

Profilo Invia messaggio privato
 MessaggioInviato: Dom Lug 12, 2009 2:47 pm Rispondi citando  
Messaggio
  gasss
Studente
Studente

Registrato: 09/03/09 19:31
Messaggi: 44

Grazie mille anacidol per le precisazioni sulla sicurezza che a me personalmente hanno davvero fatto perdere parecchie ore,un grazie anche per l argomento trattato che nonostante le non numerosissime visite penso che sia un argomento importantissimo che merita certo piu attenzione che non eventuali e milarcolosi sistemi vincenti.
Profilo Invia messaggio privato
 MessaggioInviato: Lun Lug 13, 2009 8:41 am Rispondi citando  
Messaggio
  Dainesi
Site Admin
Site Admin

Registrato: 15/07/08 21:02
Messaggi: 3655
Residenza: Castellanza (VA)

Sono questi interventi che rendono interessantissimo questo sito!

Grazie Anacidol, sei riuscito a far creare un servizio NT anche a coloro che non sanno nulla di programmazione Windows (pensa che anch'io che faccio programmi e servizi per Windows ignoravo la via da te illustrata ... Embarassed ).

Grazie a nome di tutti !

_________________
Autore del libri

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

e
Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.




Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

in aula "full immersion" di Trading, Forex e Trading system e MQL (diversi livelli)
Per info visita:

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

Profilo Invia messaggio privato Invia e-mail HomePage
 MessaggioInviato: Gio Lug 16, 2009 6:55 pm Rispondi citando  
Messaggio
  netblond
Studente
Studente

Registrato: 15/05/09 00:06
Messaggi: 29

Anacidol ha scritto:
Doctor Who ha scritto:
Ora non vi(ci) serve(servira') altro che un ea che non apra nessuna posizione ma che ci tenga informato ,periodicamente , con una mail ,sull'andamento del nostro conto/ea.


Personalmente uso proprio il server ftp e il server http di Aruba per avere i dati aggiornati ogni 5 min.

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

, L'orario che vedi in alto è avanti un ora rispetto a noi. Ovviamente se cliccate di sabato o domenica, la data sarà ferma a vernerdi ore 23.


Non riesco a configurare evidentemente bene il servizio ftp: praticamente il meta mi manda un file ogni 5 min sul mio server ftp nominato statement.htm ma non c'è nulla dentro! Qualcuno può aiutarmi?
Profilo Invia messaggio privato
 MessaggioInviato: Gio Lug 16, 2009 11:04 pm Rispondi citando  
Messaggio
  netblond
Studente
Studente

Registrato: 15/05/09 00:06
Messaggi: 29

Ho risolto il problema: bastava togliere il flag alla modalità passiva!

Ora mi piacerebbe sapere se c'è il modo di uploadare il report dettagliato, qualcuno ne sa qualcosa?

Ho letto su un forum estero che qualcuno consigliava di rinominare il file statement.htm in DetailedStatement.htm, ma non mi è molto chiaro....
Profilo Invia messaggio privato
 MessaggioInviato: Ven Lug 17, 2009 2:04 pm Rispondi citando  
Messaggio
  benessum
Aspirante Trader
Aspirante Trader

Registrato: 26/03/09 17:52
Messaggi: 83

Anacidol... Spettacolo!! Grande veramente! Wink
Profilo Invia messaggio privato
 MessaggioInviato: Ven Lug 17, 2009 2:54 pm Rispondi citando  
Messaggio
  netblond
Studente
Studente

Registrato: 15/05/09 00:06
Messaggi: 29

Mi scuso se vi ho tediato con questi post!

Concludo dicendo che in effetti anche il secondo problema si risolve scambiando semplicemente i due nomi dei file relativi ai templates, dopodichè MT4 posta il report dettagliato con il nome statement.htm.
Profilo Invia messaggio privato
 MessaggioInviato: Ven Lug 17, 2009 8:51 pm Rispondi citando  
Messaggio
  Anacidol
Trader part-time
Trader part-time

Registrato: 23/11/08 01:21
Messaggi: 143
Residenza: Bergamo

netblond ha scritto:
Concludo dicendo che in effetti anche il secondo problema si risolve scambiando semplicemente i due nomi dei file relativi ai templates, dopodichè MT4 posta il report dettagliato con il nome statement.htm.


Esatto! Wink
Ricordati però che MT4 sovrascrive il file ad ogni nuovo aggiornamento. Perciò l'operazione va rifatta.

_________________

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

Profilo Invia messaggio privato
 MessaggioInviato: Dom Lug 19, 2009 8:55 pm Rispondi citando  
Messaggio
  gasss
Studente
Studente

Registrato: 09/03/09 19:31
Messaggi: 44

Grazie ancora per quello che hai fatto per noi e per l aiuto che mi hai dato privatamente ci tenevo a ringraziarti pubblicamente ciao.
Profilo Invia messaggio privato
 MessaggioInviato: Dom Lug 19, 2009 9:09 pm Rispondi citando  
Messaggio
  netblond
Studente
Studente

Registrato: 15/05/09 00:06
Messaggi: 29

In realtà a me continua a postare la versione dettagliata ogni 5 min, quando avverrebbe tale sovrascrittura?
Profilo Invia messaggio privato
 MessaggioInviato: Dom Lug 19, 2009 9:20 pm Rispondi citando  
Messaggio
  Anacidol
Trader part-time
Trader part-time

Registrato: 23/11/08 01:21
Messaggi: 143
Residenza: Bergamo

netblond ha scritto:
In realtà a me continua a postare la versione dettagliata ogni 5 min, quando avverrebbe tale sovrascrittura?

Ad ogni aggiornamento della Metatrader, p. es. dalla 224 alla 225 di qualche giorno fa.

_________________

Solamente gli utenti registrati possono vedere link su questo forum!
Registrati oppure Autenticati su questo forum.

Profilo Invia messaggio privato
 MessaggioInviato: Dom Lug 19, 2009 10:15 pm Rispondi citando  
Messaggio
  netblond
Studente
Studente

Registrato: 15/05/09 00:06
Messaggi: 29

OK, ora ho capito anche se la mia versione è ferma alla build 224! forse non ho impostato in automatico gli aggiornamenti? C'è questa funzione? e soprattutto in quel caso l'MT4 poi riparte da solo?

Comunque per la cronaca io sto testando h24 su 4 valute (in DEMO) utilizzando il portion=4!
Profilo Invia messaggio privato
Nuovo argomento   Rispondi    Indice del forum » Metatrader - Expert Advisor - MQL

Pagina 1 di 3
Tutti i fusi orari sono GMT + 2 ore
Vai a 1, 2, 3  Successivo

Mostra prima i messaggi di:

  

Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi
c d
e

CI SIAMO TRASFERITI QUI: http://forum.forexup.biz





Powered by phpBB © 2001, 2002 phpBB Group phpbb.it
Macinscott 2 by Scott Stubblefield


Abuse - Segnalazione abuso - Utilizzando questo sito si accettano le norme di TOS & Privacy.
Powered by forumup.it forum gratis free, crea il tuo forum gratis free ora! Created by Hyarbor & Qooqoa
Confirmed

Page generation time: 0.161