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
Perché ignorato? Immagino che a volte la sessione asiatica dia un indizio del movimento di mercato alla sessione europea e statunitense, come EURJPY con EURUSD e GBPJPY con GBPUSD
Indicatore MT4 a VT
Saluti
Qualcuno è in grado di programmare da MT4 al linguaggio VT?
Sono molto interessato a HoursChannel_v1
Apprezzerei molto qualsiasi aiuto
Grazie
Pyratool
Ciao,
Qualcuno sa dove posso trovare un Pyratool in codice MT4? Ne ho visto uno in Ensign.
mt4 exp creator
http://sufx.core.t3-ism.net/ExpertAdvisorBuilder/
ho trovato un link a questo su un altro sito.... non ha una grande quantità di indicatori, ma ha alcuni indicatori personalizzati e uno slot per indicatori personalizzati in modo da poter aggiungere parametri per quello che ti serve ....ENJOY
per mt3 che è questo..fa solo indicatori di base
http://www.fxfisherman.com/forums/1182-post23.html
Semplice sistema EA funziona in backtest, ma non dal vivo?!
Hey :-)
Sono nuovo qui e nuovo nella programmazione e ho un problema.
Ho trovato questo EA, e nei backtest "lavora" molto bene. Ma quando lo provo dal vivo, non apre le posizioni! Le opzioni del terminale di trading sono giuste......
Qualcuno può aiutarmi, o è un errore più grande?
Qui lo script:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//---- parametri di input
extern double TakeProfit=100.0;
extern double Lots=0.1;
extern double TrailingStop=35.0;
//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'esperto |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| funzione di deinizializzazione esperto |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
int Crossed (doppia linea1 , doppia linea2)
{
static int last_direction = 0;
static int current_dirction = 0;
se(linea1>linea2)current_dirction = 1; //su
if(linea1<linea2)current_dirction = 2; //giù
if(current_dirction != last_direction) //cambiato
{
ultima_direzione = current_dirction
return (last_direction);
}
else
{
return (0);
}
}
//+------------------------------------------------------------------+
//| funzione di avvio esperto |
//+------------------------------------------------------------------+
int start()
{
//----
int cnt, ticket, totale
doppio shortEma, longEma;
se(Bars<100)
{
Print("barre inferiori a 100");
return(0);
}
se(TakeProfit<10)
{
Print("TakeProfit inferiore a 10");
return(0); // controlla TakeProfit
}
shortEma = iMA(NULL,0,30,0,MODE_EMA,PRICE_CLOSE,0); // <-------------------------
longEma = iMA(NULL,0,15,0,0,MODE_EMA,PRICE_CLOSE,0); //
int isCrossed = Crossed (shortEma,longEma);
totale = OrdiniTotali();
if(totale < 1)
{
if(isCrossed == 1)
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,Ask+TakeProfit*Point,
"Il mio EA",12345,0,Verde);
se(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))
Print("Ordine BUY aperto : ",OrderOpenPrice());
}
else Print("Errore nell'apertura dell'ordine BUY: ",GetLastError());
return(0);
}
if(isCrossed == 2)
{
ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,0,
Bid-TakeProfit*Point, "My EA",12345,0,Red);
if(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))
Print("Ordine SELL aperto : ",OrderOpenPrice());
}
else Print("Errore nell'apertura dell'ordine SELL: ",GetLastError());
return(0);
}
return(0);
}
for(cnt=0;cnt<totale;cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(OrderType()<=OP_SELL && OrderSymbol()==Symbol())
{
if(OrderType()==OP_BUY) // la posizione lunga è aperta
{
// deve essere chiusa?
if(isCrossed == 2)
{
OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet);
// chiudere la posizione
return(0); // uscire
}
// controlla il trailing stop
se(TrailingStop>0){
if(Bid-OrderOpenPrice()>Point*TrailingStop)
{
if(OrderStopLoss()<Bid-Point*TrailingStop)
{
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-
Point*TrailingStop,OrderTakeProfit(),0,Verde);
return(0);
}
}
}
}
else // passa alla posizione short
{
// deve essere chiusa?
if(isCrossed == 1)
{
OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet);
// chiudere la posizione
return(0); // uscire
}
// controlla il trailing stop
se(TrailingStop>0){
if((OrderOpenPrice()-Ask)>(Point*TrailingStop))
{
se((OrderStopLoss()>(Ask+Point*TrailingStop)) ||
(OrderStopLoss()==0))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop,
OrderTakeProfit(),0,Red);
return(0);
}
}
}
}
}
}
return(0);
}
//+------------------------------------------------------------------+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Im molto happe circa l'aiuto :-)
matze
PS scusa per il mio cattivo inglese, sono tedesco
Ho bisogno di aiuto con l'indicatore di rottura di 3 linee, per favore.
Vorrei sapere se qualcuno può aiutarmi con l'indicatore di rottura di tre linee. Se qualcuno potesse programmarlo in modo che suoni un allarme acustico e mostri un allarme visivo quando la barra cambia colore. Qualcosa come "il trend è cambiato verso l'alto" sarebbe utile. Ho provato a farlo da solo ma le mie capacità di programmazione non sono all'altezza. Per favore, qualcuno mi aiuta?
DeSoft
Stepindicator per Williams%
Ciao Igorad o altri,
Prima di tutto Igor vorrei ringraziarti per il tuo grande lavoro e il fantastico jpb che hai fatto su tutta la gamma di indicatori di step.
Ho una sujestione: Se guardi l'indicatore williams% (default in mt4.0) e lo posizioni su 200 e metti una linea centrale su 50 allora vedrai che fa un lavoro di filtraggio molto simile agli indicatori stepmastoc con un valore +/- 1.5 e che è un buon valore di filtraggio (usato per grandi sistemi come il sistema I_FX_T sul forum sbfx e il catfx50).
Se mettete questo williams% sul vostro schermo vedrete che si sposta sopra e sotto la linea centrale più o meno nello stesso momento del vostro indicatore stepmastoc ma a volte ha quel po' di wipsaw.
Se mettete l'indicatore williams% sull'impostazione predefinita 14, vedrete che ha la tendenza a rimanere o nella parte superiore della finestra dei dati o nella parte inferiore della finestra dei dati e che se uno stocastico può essere dappertutto.
Così forse sotto forma di un indicatore di passo sarebbe anche un grande indicatore e potrebbe con un po 'di fortuna fare un lavoro migliore allora l'indicatore stepstoc o stepmastoc (che fanno già un grande lavoro)
Grazie mille in anticipo.
Dai un'occhiata
Ciao, puoi per favore modificare questo EA per Stoploss e Money management?
Grazie, grazie...
Movimento del prezzo dalla barra precedente
Ciao,
Ho letto da qualche parte l'analisi dei dati del movimento dei prezzi e su questa base ho capito che possiamo sviluppare un sistema molto buono.
Il concetto è molto semplice.
Il movimento dei prezzi (+ o -) su entrambi i lati della barra corrente rispetto alla barra precedente deciderà / trigerà il commercio lungo / corto.
Regola di entrata:
Per esempio, vogliamo negoziare long se il prezzo corrente è la chiusura della barra precedente+20 pip, o short se il prezzo corrente è la chiusura precedente-20 pip.
Uscita
O TP 30,/ SL 25,/ Trailing Stop, 15 o chiusura della barra corrente o Basket Profit.
Non c'è nessuna entrata di Stop e di inversione nella stessa magia #.
Possiamo avere alcune altre caratteristiche anche nell'EA come
1. opzione solo lungo/solo corto entrambi
2. Tempo filtro trade open time e Close time
3. Filtro giorno