Le coppie yen, oro, argento, euro e sterlina hanno una diversa dipendenza dal TAEG, quindi viene calcolato con una formula diversa (bisogna cercarla).
Il nome della variabile qui stop-loss è condizionale, poiché questa è la mia variante di un NETTING Avalanche, cioè c'è un ordine nel mercato alla volta, ed è quando lo stop scatta che la posizione viene invertita su volumi maggiori.
Questo è il modo in cui è implementato nel mio codice:
// Внешние переменные (оптимизируются)
...
externdouble StopLoss = 0; // Стоплосс в пипсах - для пятизнака для йены, золота, серебра...int TakeProfitPips = 0; // Тейкпрофит в пипсах externint Period_ATR = 30; // значение АТР для расчета динамического каналаexternint Mul_TP = 4.0; // целевая прибыль в единицах волатильности (АТР)externdouble Mul_Sl = 0.8; // защитная остановка с последующим переворотом при ее сработке уже // увеличенным лотом в единицах волатильности (АТР)
...
double channel;
double StopLossPips;
...
int start() // -----------------------СТАРТ ЭКСПЕРТА---------------
{
...
//-----------------------------------------------------считаем динамический канал----------------------------if (Symbol() == "GBPJPY" || Symbol() == "EURJPY" || Symbol() == "USDJPY" || Symbol() == "CHFJPY" || Symbol() == "NZDJPY" ||
Symbol() == "XAUUSD" || Symbol() == "XAGUSD" || Symbol() == "EURGBP") StopLossPips = StopLoss; // т.к. зависимость по АТР другая (НАДО СМОТРЕТЬ!!!)else
{
channel = 10* (iATR(Symbol(),PERIOD_D1,Period_ATR,1)*10000/3)*Mul_Sl;
StopLossPips = NormalizeDouble(channel,0);
//Print ("StopLossPips = ", StopLossPips);
}
TakeProfitPips=NormalizeDouble(StopLossPips*Mul_TP,0); // расчет уровня тейка для всех инструментов
...
YOUNGA: E come influisce la dimensione media di una candela su D1 sull'obiettivo di profitto?
Perché se la volatilità è alta sul quotidiano, allora si può prendere più profitto. Se la volatilità è bassa, allora meno... Perché se non ne prendi uno più piccolo ora (dopo aver ottimizzato questi parametri), allora i lotti successivi possono diventare ancora più grandi quando i prezzi girano...
una linea che non riesco a pensare - come prendere 15 minuti dall'inizio dell'ora sulla M1
puoi anche fare così
TimeBar_t = Minute();si può anche fare così.
La tua versione è più elegante e i risultati sono gli stessi
Bene allora guastafeste - MO molto piccolo (0,77) non fa paura?
Tutto mentito - affrettato (Hai molto impostato artisticamente) normale MO=7.43
Congratulazioni
Ancora ha scritto un martin (ilan) sotto mt5 con doppia direzione (può scambiare entrambi i modi allo stesso tempo)
Ecco un test di due coppie contemporaneamente
Ancora con glitch - li sto sistemando.
Fico!
La tua versione è più elegante e i risultati sono gli stessi
Allora un cucchiaio di catrame - un MO molto piccolo (0,77) non vi spaventa?
Tutto mentito - affrettato (Hai il lotto impostato artisticamente) normale MO=7.43
Congratulazioni
Dovrei anche inventare un calcolo dinamico intelligente dello stop loss, qualche idea o sviluppo in questa direzione?
Sì. C'è - per esempio, a seconda del valore di ATR con la possibilità di ottimizzazione... Posso stendere un pezzo di codice...
Preso da un ramo Avalanche su raccomandazione del leggendario John Katana stesso ... :-)
Le coppie yen, oro, argento, euro e sterlina hanno una diversa dipendenza dal TAEG, quindi viene calcolato con una formula diversa (bisogna cercarla).
Il nome della variabile qui stop-loss è condizionale, poiché questa è la mia variante di un NETTING Avalanche, cioè c'è un ordine nel mercato alla volta, ed è quando lo stop scatta che la posizione viene invertita su volumi maggiori.
Questo è il modo in cui è implementato nel mio codice:
E come influisce la dimensione media di una candela su D1 sull'obiettivo di profitto?
Perché se la volatilità è alta sul quotidiano, allora si può prendere più profitto. Se la volatilità è bassa, allora meno... Perché se non ne prendi uno più piccolo ora (dopo aver ottimizzato questi parametri), allora i lotti successivi possono diventare ancora più grandi quando i prezzi girano...
tutto dipende dallo spread e dalla commissione
Guardiamo anche loro e prendiamoli in considerazione... Chi ci ferma?
Inizialmente - ho preso il calcolo del TR da ATR dal numero 35 della rivista Fortrader, pagina 48. 48: