Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Профит и Лосс измеряются в пунктах и никоим образом от лотов не зависят, поэтому при изменении лота умножать их точно не нужно.
Ну для теоретиков из тестера, да, в пунктах. А вот на реале и прибыль, и убытки - в валюте. И чем бОльшим лотом зашёл - тем больше и то, и другое. Так что умножать нужно, ещё как нужно ;)
Есть советник у него фиксированный лот тэйк профит и стоп лосс
"Валютная пара имеет свой характерный характер волатильности.
И при увеличении значений стопа или тейка - как бы выпадает от профитного канала.
Например, рыбак идет к озеру рыбачить, вставляет червя на крючок и ловит до пол дня успешно - карасей.
Потом решается увеличить размер крючка- в надежде поймать большую рыбу - сома или налима...
Но у рыбака прекращается улов. Так как в это озере есть только караси.
Ну для теоретиков из тестера, да, в пунктах. А вот на реале и прибыль, и убытки - в валюте. И чем бОльшим лотом зашёл - тем больше и то, и другое. Так что умножать нужно, ещё как нужно ;)
Уровни SL-TP напрямую не связаны с масштабированием объёма сделки. Уровни SL-TP определяются анализом цены. Объёмы зависят от размера депозита. Увеличение депозита (объёма) в 1.5 раза никак не может быть основанием простого увеличения уровней SL-TP в 1.5 раза.
Умножай, умножай. На реале особенно.И в тестере перед этим даже не проганяй, ну его лишние заботы...
То есть вам не понять никак, что убыток 100 пипс 0.01 лотом сильно отличается от убытка 100 пипс 1.0 лотом (то же самое в равной степени относится и к прибыли)? Ну что тут сказать, удачи вам на этом нелёгком и тернистом пути )))
Это Вы почитайте вопрос внимательно, прежде чем умничать. ТС говорит об установке уровней ТP и SL, а никак не о прибыли, просто эти уровни у него уже переведены из пипсов в реальные ценовые значения, т.е. умножены на размер пункта в единицах цены. То что он дальше путает их с прибылью возможно связано с простым совпадением , когда выбран лот с ценой пункта, равной одному доллару. Если бы речь шла об абсолютной прибыли, то у него бы как раз не возникло проблем после их увеличения пропорционально лоту, если конечно его средства на счете позволяют отработать с новым лотом без ошибок и слива. А то что написанные им значения выглядят великовато для "обычных " ценовых уровней, может говорить о чем угодно : начиная от написанных цифр от фонаря и кривых рук программиста, который их уже умножил на какие-то коэффициенты до особенностей стратегии/инструмента .
Это Вы почитайте вопрос внимательно, прежде чем умничать. ТС говорит об установке уровней ТP и SL, а никак не о прибыли, просто эти уровни у него уже переведены из пипсов в реальные ценовые значения, т.е. умножены на размер пункта в единицах цены. То что он дальше путает их с прибылью возможно связано с простым совпадением , когда выбран лот с ценой пункта, равной одному доллару. Если бы речь шла об абсолютной прибыли, то у него бы как раз не возникло проблем после их увеличения пропорционально лоту, если конечно его средства на счете позволяют отработать с новым лотом без ошибок и слива. А то что написанные им значения выглядят великовато для "обычных " ценовых уровней, может говорить о чем угодно : начиная от написанных цифр от фонаря и кривых рук программиста, который их уже умножил на какие-то коэффициенты до особенностей стратегии/инструмента .
Кстати, я сам не люблю задавать уровни в пунктах, так как для различных пар они будут совсем разные. Проще задавать в валюте депозита, а робот сам пересчитает в пункты. Вот функция
// Преобразует цену "валюта депозита/лот" в разницу котировок.
// Например, спред для пары EURUSD и валюты депозита USD, равный $16/лот для лота 100000 ед. базовой валюты пары EUR, будет равен 0.00016.
//+------------------------------------------------------------------+
bool Price2Quote(double &diff, double price4lot, string symbol)
{
long dig = 0;
double tickSize, tickValue;
if(!SymbolInfoInteger(symbol, SYMBOL_DIGITS, dig))
return(false); // операция неуспешна
if(!SymbolInfoDouble(symbol, SYMBOL_TRADE_TICK_SIZE, tickSize))
return(false);
if(!SymbolInfoDouble(symbol, SYMBOL_TRADE_TICK_VALUE, tickValue))
return(false);
if(tickValue > 0)
{
diff = price4lot*tickSize / tickValue;
diff = NormalizeDouble(diff, (int)dig);
}
else
return false;
return true;
}