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
Ciao,
che può aiutarmi a mettere il suono in AFStar Indicator quando le frecce apears, ho risultati molto buoni in time frame 15 e 30. Per me questo indicatore è molto, molto buono.
Ecco una versione MTF che ho fatto per te con l'allarme
Aiuto per la programmazione?
Ciao a tutti,
Sono passati secoli da quando sono stato sul forum o ho fatto del trading, ma attualmente sto lavorando su un nuovo EA e ho bisogno di aiuto.
In questo momento sto impostando il LotsValue nell'EA come segue:
extern double LotsValue = 1;
e l'ordine viene inviato come segue:
int Ticket = OrderSend(Symbol(), Type, LotsValue, Price, Spread, 0, 0, 0, Currency, Magic, 0, ArrowColor);
Quello che vorrei fare è impostare il numero di lotti in base a una percentuale di equity ~vs~ balance dato che l'EA negozia più coppie contemporaneamente.
Qualsiasi aiuto o suggerimento sarebbe molto apprezzato.
Inoltre, se qualcuno può raccomandare un programmatore professionale (MQL4) per favore fatemelo sapere perché ho perso il contatto con quello con cui stavo lavorando in Cina (io sono negli USA).
Saluti a tutti,
CajunFX
CajunFx,
Ecco un semplice calcolatore di dimensione del lotto da uno dei miei EA.
doppio GetLotSize()
{
double LotSize = ManualLots;
double MaxLots = MarketInfo( Symbol(), MODE_MAXLOT );
double MinLots = MarketInfo( Symbol(), MODE_MINLOT );
double LotStep = MarketInfo( Symbol(), MODE_LOTSTEP );
int LotDigits = 1;
if (LotStep == 0.01) LotDigits = 2;
bool MicroLotsAllowed = False;
bool MicroLotStepsAllowed = False;
if( MinLots == 0.01 ) MicroLotsAllowed = true;
if( LotStep == 0.01 ) MicroLotStepsAllowed = true;
if( UseMoneyManagement )
LotSize = MMPercent * AccountBalance() / ( MarketInfo( Symbol(), MODE_TICKVALUE ) / Point * PipPoint ) / 10000;
if( MicroLotsAllowed )
LotSize = NormalizeDouble( LotSize, 2 );
else if( MicroLotStepsAllowed && LotSize > 0.1 )
LotSize = NormalizeDouble( LotSize, 2 );
else if( MinLots < 0.5 )
LotSize = NormalizeDouble( LotSize, 1 );
else
LotSize = NormalizeDouble( LotSize, 0 );
LotSize = MathMin(LotSize,MaxLots);
LotSize = MathMax(LotSize,MinLots);
return( LotSize );
}
Nota:
UseMoneyManagement è un'impostazione incorporata nella sezione opzioni dell'EA.
Generalmente imposto queste tre opzioni per lavorare in congiunzione con la funzione LotSizing.
extern string MM = "===== MONEY MANAGEMENT =====";
extern double ManualLots = 0.1;
extern bool UseMoneyManagement = False;
extern double MMPercent = 3;
Se si vuole usare l'Equity invece del balance, allora basta cambiare il riferimento nel codice da AccountBalance() a AccountEquity().
Spero che questo aiuti.
Grazie,
Hiachiever
Signori,
Grazie per l'aiuto. Non essendo un programmatore mi sono perso il primo snipet di codice (scusa hiachiever, senza offesa).
Ho provato il secondo snipet e ha funzionato dopo aver rimosso il /STOPLOSS (EA usa un SL dinamico) e aggiunto qualche altro zero, ma ora ottengo un OrderSend error 4051 invalid lots amount. Credo che questo sia perché in precedenza stavo usando un valore intero per LotsValue e ora vuole inviare LotsValue frazionato... ad esempio; 1 ~vs 1.3.
Sembra che io sia sulla strada giusta, però, quindi continuerò a lavorarci sopra.
BTW... mi sono iscritto al corso Build An Expert Advisor... forse questo mi aiuterà a capire meglio le cose.
Grazie,
CajunFX
Ecco un modo semplice per farlo...
// money management
if(LOTS == 0)LOTS = (AccountFreeMargin()*RISK/100.0)/STOPLOSS;
Spero che questo aiuti.
Lux
Strumento rettangolo che conta il numero di candele contenute all'interno
Ciao ragazzi,
Mi sto chiedendo se qualcuno di voi sa come riprogrammare lo strumento rettangolo in modo che conti quanti periodi di candele sono contenuti al suo interno. Il ragionamento è che durante un range, più a lungo continua, maggiore e più forte è il breakout.
Qualcuno ha questo o può farmi sapere come programmare questo?
Grazie a tutti!
~J
MTF_AFStar
Ciao aumento,
Grazie mille. Ho ottimi risultati in 15 e 30 time frame USDJPY.
Grazie.
MTF_AFStar
Ciao aumento,
Grazie mille per il tuo lavoro nel mio indicatore favorito. Ora sarò in grado di prendere sempre più pips molto facile.
Secondo me questo indicatore è molto, molto buono, con stop loss 15pips in time frame 15.
Provatelo anche voi.
Grazie mille.
Come selezionare la più grande perdita?
c'è un modo per selezionare la più grande perdita?
ne ho bisogno per modificare la mia strategia MM grazie!
Andrea
Scusa, intendevo la più grande perdita della storia