Scriverò un EA gratuitamente - pagina 151

 
Ivan:

Bene, allora per favore trasferite queste modifiche alla versione

Indicatore Knock-knock Ver 4

in modo che tutto sia in una sola versione

Mettetelo in giro, così non ci sarà confusione.
 
Александр:
Questo è giustificato dall'esperienza. TP e SL non possono essere la principale via d'uscita. Un'altra cosa è il livello, alto, basso in mesi, settimane, giorni. Bene, TP e SL non funzionano. Crea il tuo Expert Advisor senza TP, SL, e quando è pronto, attacca TP, SL. Così, guadagnerete il 2-3%. Per esempio. L'EA soddisfa le condizioni per chiudere una posizione. Modifichiamo l'ordine e cambiamo il TP di qualche punto.

A questo livello si aprirebbe solo l'ordine che andrebbe oltre nella direzione del profitto - si risparmierebbe sullo spread (perché un ordine perdente non si aprirebbe, quindi non si dovrebbe pagare lo spread).

 
Александр:
Mettetelo in giro, così non ci sarà confusione.

ultima versione

 
Ivan:

ultima versione

Come modificato.

 
è stato tutto lì...
 
Questa domanda è un po' fuori tema, ma comunque, come faccio a far apparire un normale avviso di mt4 in una finestra?
 
Ivan:
Questa domanda è un po' fuori tema, ma comunque, come posso far apparire un normale avviso di mt4 in una finestra?

Allerta

Visualizza una finestra di dialogo contenente i dati dell'utente.

voidAlert(
argomento,// primo valore
...// valori successivi
);

Parametri

argomento

[in] Qualsiasi valore, separato da virgole. Per dividere l'output in più righe, usate i caratteri di avanzamento linea "\r\n". Il numero di parametri non può superare 64.

Valore restituito

Nessun valore di ritorno.

Nota

Gli array non possono essere passati ad Alert(). Gli array devono essere emessi elemento per elemento. I dati di tipo double vengono emessi con 8 cifre decimali dopo il punto, i dati di tipo float vengono emessi con 5 cifre decimali dopo il punto. Per produrre numeri reali con una precisione diversa o in formato scientifico, usate DoubleToString().

I dati di tipo bool vengono stampati come "vero" o "falso". Le date sono stampate come YYYY.MM.DD HH:MI:SS. Per emettere la data in un altro formato, usate la funzione TimeToString(). I dati del tipo di colore sono emessi o come stringa R,G,B o come nome del colore, se questo colore è presente nel set di colori.

Quando si lavora nel tester delle strategie, la funzione Alert() non viene eseguita.

Vedi anche

Comment(), Print().

Per esempio.

Alert(" Уровень превышен = ",iVolume(NULL, 0, 0),  " пара -> ", Symbol(),"  ", Period());
 
condizioni di lavoro per l'Expert Advisor

1.itself non scambia tutti i mestieri manualmente (comprare e vendere)

2. entrando nel mercato --- mette un take e un trailing (dovrebbe essere regolabile) e contemporaneamente pendente nella direzione opposta in 2-3 volte di più (dovrebbe essere regolabile) se l'affare chiuso in + allora l'ordine pendente viene rimosso .

L'ordine pendente ha un take in esposto minimo + (possibilità di aggiustamento)

3. quando l'ordine pendente scatta --- un altro ordine pendente viene piazzato al livello di 1 ordine (cioè il totale deve essere uguale)

4. se il prezzo ritorna e si forma un blocco --- tutti i take in vengono cancellati.

5 all'apertura di qualsiasi parte della serratura si apre un pendente sul volume uguale a questa parte. sul movimento in 15 -20 punti (per regolare) cioè se apro buy allora il pendente su buy e su un contrario.
 

Buon giorno, cari programmatori.

Questa idea è rimasta nella mia testa per molto tempo. Ho provato a farlo manualmente, ma mi confondo. Sono sicuro che non c'è un algoritmo simile da nessuna parte nel trading (punto 3).

1. L'Expert Advisor apre gli ordini ad ogni suddivisione di una candela High - Buy, Low - Sell.

2. Il TP è uguale a un ATR.

3. Dopo la chiusura dell'ordine sul TP, l'Expert Advisor prende l'ordine più non redditizio e il 30% del TP dell'ordine chiuso (da stampare nei dati variabili dell'Expert Advisor)

Traina il TP dell'ordine perdente nella zona negativa (seguendo il principio di prendere prima e rinunciare a una percentuale di profitto)

e così porta l'ordine in perdita alla sua chiusura con una perdita. Poi trova di nuovo l'ordine meno redditizio e continua a modificarlo finché non viene chiuso in perdita.

In ogni serie di questo tipo, otterremo almeno il 60% di profitto con swap e commissioni prese in considerazione.


Spero nella vostra comprensione.

 
Ivan:
Questa domanda è un po' fuori tema, ma comunque, come faccio a far apparire un regolare avviso da mt4 in una finestra?

Il solito Alert appare nella solita finestra! Cosa vuoi dire con questo? Spiegare ulteriormente