Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 1092
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
Indicatori, EAs, scripts; modelli, profili; conti
Reinstallare il sistema operativo. Come ripristinare dopo la reinstallazione del sistema operativo MT4 allo stato in cui si trovava prima della reinstallazione.
Indicatori, Expert Advisors, script; modelli, profili; conti
Pomeriggio.
Un consigliere basato su un indicatore a freccia.
Vendi sul frattale superiore, compra su quello inferiore. Nel lavoro max. 1 ordine. Ma c'è un errore da qualche parte, perché l'Expert Advisor non tiene conto dei frattali e si apre solo in acquisto. Oppure non si apre affatto (se cambiamo l'offset in iCustom). Ho provato a inserire una condizione diversa nell'Expert Advisor (sul crossover della freccia). Tutto funziona, ma non prende i dati dall'indicatore della freccia.
indicatore:
Codice del gufo:
Ho già provato ogni tipo di soluzione, ma non funziona. Per favore, ditemi dov'è l'errore.
Buon pomeriggio.
Aiutami a trovare il prezzo di apertura della prima barra di martedì e a fissarlo in modo da poter calcolare da esso tutta la settimana.
Grazie.
Ciao, sarei grato se qualcuno potesse dirmi cosa mettere qui in modo che l'EA smetta di aprire gli ordini in sospeso dopo il loro innesco.
//+------------------------------------------------------------------+Buon pomeriggio.
Aiutami a trovare il prezzo di apertura della prima barra di martedì e a fissarlo in modo da poter calcolare da esso tutta la settimana.
Grazie.
Sembra che MetaTrader abbia dei glitch: qualcuno ha sperimentato un blocco quando si cerca di inserire una procedura?
Ecco un semplice codice
void OnInit()
{
...
Stampa("Procedura esterna");
StartBuy(Price, Take, Stop, Lot);
...
}
void StartBuy(double Price, double Take, double Stop, double Lot)
{
Stampa("All'interno della procedura");
....
}
Produce una linea Fuori procedura e poi il tester si blocca. Che cos'è?
Sembra che MetaTrader abbia dei glitch: qualcuno ha sperimentato un blocco quando si cerca di inserire una procedura?
Ecco un semplice codice
void OnInit()
{
...
Stampa("Procedura esterna");
StartBuy(Price, Take, Stop, Lot);
...
}
Smettere di commerciare nell'inite, ecco cosa significa. Quante volte ho detto che ci deve essere un minimo di codice nell'inite con l'esecuzione più veloce, ma c'è sempre qualcuno che è troppo pigro per leggere. Ci sono funzioni standard predefinite per eseguire un programma.
E l'inite è come un int, non un input, con ritorno del motivo di terminazione, a proposito, raccomando di usarlo così.
Ciao, sarei grato se qualcuno potesse dirmi cosa mettere qui in modo che l'EA smetta di aprire gli ordini in sospeso dopo il loro innesco.
//+------------------------------------------------------------------+datetime TimeBarB,TimeBarS;
TradingAllowed = true;
{
b++;
TradingAllowed = false;
s++;
TradingAllowed = false;
}
if (b == 0 && s == 0) TradingAllowed = true;
In qualche modo...
Отставить торговать в ините, вот что значит. Сколько уже повторяли что в ините должен быть минимум кода с максимально быстрым завершением исполнения, всё равно найдется кто-нибудь, кому лень читать. Есть же стандартные предопределенные функции для работы программы.
Да и инит типа инт, а не войд, с возвратом причины прекращения работы, между прочим, рекомендую так им и пользоваться.