Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1775

 

Buon pomeriggio!

Ho messo un EA sul grafico. L'EA funzionava bene prima di questo.

Il terminale è congelato a morte - ho riavviato il terminale, riavviato il PC.

È appeso!

Ho bisogno di tirare fuori tutti i miei indicatori, profili e l'Expert Advisor!

Non ci sono praticamente indicatori nei file di programma, i profili sono vecchi per qualche motivo.

Posso rianimarlo?

Aiuto, per favore!

Non ho indicatori, non ho profili, grazie!

 
законопослушный гражданин #:

Ciao!

Se ricevo un segnale (per esempio Buy), devo aprire un ordine opposto (Sell) dopo che le condizioni del lotto sono soddisfatte.

Ho costruito il codice:

ma quando si verifica una condizione

Ma in questo caso si aprono due ordini opposti contemporaneamente, come si può "aggiustarli"?

Hai la condizione di aprire due ordini contemporaneamente, se non ci sono ordini aperti.

(GetLotSize()>LotControl)

Che cos'è?

 
Kedrov #:

Buon pomeriggio!

Ho appeso un EA al grafico. L'EA funzionava bene.

Il terminale si blocca permanentemente - ho riavviato il terminale, ho riavviato il PC.

È appeso!

Voglio ottenere tutti i miei indicatori, profili e l'Expert Advisor!

Non ci sono praticamente indicatori nei file di programma, i profili sono vecchi per qualche motivo.

Posso rianimarlo?

Aiuto, per favore!

Grazie!

Vai alla cartella ...MQL4/Experts

cancella entrambi i file (mq4, ex4) dell'Expert Advisor che hai installato e lancia il terminale

 
MakarFX #:

Vai alla cartella ...MQL4/Experts

cancella entrambi i file (mq4, ex4) dell'Expert Advisor che hai installato e avvia il terminale senza problemi

Posso solo accedere ai file di programma perché il terminale non risponde. Ma non ci sono Expert Advisors in Expert Advisors. Niente affatto!

Il terminale lungo e duro si apre, ma si blocca... Non ci si può fare niente.

 
Kedrov #:

Posso solo entrare nei file del programma, perché il terminale non risponde. Ma lì in Esperti - nessun esperto. Niente di niente!

Lungo, difficile aprire il terminale, ma si blocca... non posso farci nulla.

Trova C:\Users\Mak\AppData\Roaming\MetaQuotes\Terminal
 
Kedrov #:

Posso solo entrare nei file del programma, perché il terminale non risponde. Ma lì in Esperti - nessun esperto. Niente di niente!

Lungo, difficile aprire il terminale, ma si blocca... non posso farci niente.

Eseguite metaeditor.exe nella cartella con il terminale.

Cerca il tuo Expert Advisor nella cartella che si apre e cancellalo

 
законопослушный гражданин #:

Ciao!

Se ricevo un segnale (per esempio Buy), devo aprire un ordine opposto (Sell) dopo che le condizioni del lotto sono soddisfatte.

Ho costruito il codice:

ma quando si verifica una condizione

Ma due ordini opposti sono aperti simultaneamente, come posso curarli?

Se il robot è già entrato nel mercato in una direzione, non entra di nuovo nella stessa direzione. È così che funziona il vostro algoritmo di ingresso?

Se questa condizione èsoddisfatta, viene attivata.

if((bSignalBuy() == true)&&(GetLotSize()>LotControl))
  vOrderOpenSell();

Dopo

if(bSignalBuy() == true)
  vOrderOpenBuy();

E anche quando c'è un segnale di vendita.

Poi, la ragione per entrare nella direzione opposta è che la condizione è innescata

GetLotSize()>LotControl
 
MakarFX #:

Esegui metaeditor.exe nella cartella del terminale

Cercate il vostro EA nella cartella e cancellatelo.

Makar!

Prima sono andato in AppData - c'era in due build - l'ho cancellato

Controllato nella seconda versione - non era in metaeditor.exe

È ancora lì, la ruota del processo sul cursore che gira

Posso fare qualcos'altro o devo aprirne uno nuovo e trascinare tutto da metaeditor.exe?


E poi ho una domanda - è possibile copiare metaeditor.exe da questo terminale a un altro terminale rimuovendo quello che era lì?

Provato - il trucco non ha funzionato

 
Kedrov #:

Makar!

Prima è andato in AppData - c'era in due build - l'ha cancellato

Controllato la seconda opzione - non è in Experts metaeditor.exe

È ancora lì, la ruota del processo sul cursore che gira

C'è qualcos'altro che posso fare, o devo aprirne uno nuovo e trascinare tutto da metaeditor.exe?


E poi c'è una domanda - può metaeditor.exe da questo terminale essere incollato in un altro terminale, rimuovendo quello che era lì?

Spostare il metaeditor non servirà a nulla.

Se avete rimosso l'EA e il terminale è ancora sospeso, allora non è questo il problema.

Apri questa cartella C:\Users\Mak\AppData\Roaming\MetaQuotes\Terminal

e fare uno screenshot.

 
MakarFX #:

Spostare il metaeditor non farà nulla.

Se hai cancellato l'EA e il terminale è ancora sospeso, non è l'EA.

Apri questa cartella C:\Users\Mak\AppData\Roaming\MetaQuotes\Terminal

e fare uno screenshot.

Grazie, Makar, per avermi preso in giro!

Ecco uno screenshot.

File:
AppData.jpg  350 kb