vladds: ну да ладно! сделаю как раньше делал! ;) меняем магики у одного 1 у второго 2 ставим на два разных графика и рубим в обе стороны! Просто мой ДЦ пока не поддерживает 5знаки. и собственно в этом и есть необходимость двух стороннего илана!
Этот эксп - рабочий вариант, код не для 4-х знака, кое-где в коде в формулах надо делить на 10 (убрать множитель 10), а именно в расчёте ширины канала:
//-----------------------------------------------------расчет динамического канала---------------------------- if (Symbol() == "GBPJPY" || Symbol() == "EURJPY" || Symbol() == "USDJPY" || Symbol() == "CHFJPY" || Symbol() == "NZDJPY") // || Symbol() == "EURGBP") StopLossPips = StopLoss; // т.к. волатильность (по АТР) другая (выше)
{
channel = (iATR(Symbol(),PERIOD_D1,Period_ATR,1)*1000)*Mul_Sl;
StopLossPips = NormalizeDouble(channel,0);
}
else
{
channel = 10* (iATR(Symbol(),PERIOD_D1,Period_ATR,1)*10000/3)*Mul_Sl;
StopLossPips = NormalizeDouble(channel,0);
}
if (Symbol() == "XAGUSD") // || Symbol() == "EURGBP") StopLossPips = StopLoss; // т.к. волатильность (по АТР) другая (выше)
{
channel = (iATR(Symbol(),PERIOD_D1,Period_ATR,1)*100)*Mul_Sl;
StopLossPips = NormalizeDouble(channel,0);
}
if (Symbol() == "XAUUSD") // || Symbol() == "XAUUSD" || Symbol() == "EURGBP") StopLossPips = StopLoss; // т.к. волатильность (по АТР) другая (выше)
{
channel = (iATR(Symbol(),PERIOD_D1,Period_ATR,1)*100)*Mul_Sl; // Большая волатильность, поэтому умножение на 10.
StopLossPips = NormalizeDouble(channel,0);
}
TakeProfitPips=NormalizeDouble(StopLossPips*Mul_TP,0); // расчет уровня тейка для всех инструментов
писал для себя, сделаю универсальный вариант- выложу.
если всё же оказалось, что покупка не "очень дешево",то покупает ещё дешевле, уже увеличенными объёмами... :-)
Торгует, грубо говоря, от границ канала! :-)
П.С. Есть такая поговорка, для ищущих САМУЮ дешёвую цену для входа в рынок: "Кто ищет дно (например, диверами) - второе получает в подарок (уже после входа в лонг на якобы первом)!" :-)
vladds: Да направим толька чуть позже! щас надо доделать осму 2012! больно он хорош!
Для 4-х знака попробуй этот вариант, там внесена одна правка в расчёт ширины канала, перед расчётом уровня ТР:
...
//Пересчеты пунктов для 4-хзначного ДЦ if ((Digits == 2) || (Digits == 4)) StopLossPips = StopLossPips/10;
TakeProfitPips=NormalizeDouble(StopLossPips*Mul_TP,0); // расчет уровня тейка для всех инструментов
дело в том что сигналы на покупку и продажу не верны! то есть Осма пересекаясь с низу с нулевой дает сигнал на покупку! только вот цена в этот момент как раз идет в противоположенную сторону! тоесть вниз!
нужно вместо продаж покупки. и вместо покупки продажи! посмотри!
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
А покупать очень дёшево не пробовали? И (на крайняк) продавать купленное тем, кто покупает дёшево.
ну да ладно! сделаю как раньше делал! ;) меняем магики у одного 1 у второго 2 ставим на два разных графика и рубим в обе стороны! Просто мой ДЦ пока не поддерживает 5знаки. и собственно в этом и есть необходимость двух стороннего илана!
Этот эксп - рабочий вариант, код не для 4-х знака, кое-где в коде в формулах надо делить на 10 (убрать множитель 10), а именно в расчёте ширины канала:
писал для себя, сделаю универсальный вариант- выложу.
А покупать очень дёшево не пробовали? И (на крайняк) продавать купленное тем, кто покупает дёшево.
Как раз этим вопросом и занимается эксп, вход в сделку СТРОГО по осциллятору ОСМА,
если всё же оказалось, что покупка не "очень дешево",то покупает ещё дешевле, уже увеличенными объёмами... :-)
Торгует, грубо говоря, от границ канала! :-)
П.С. Есть такая поговорка, для ищущих САМУЮ дешёвую цену для входа в рынок: "Кто ищет дно (например, диверами) - второе получает в подарок (уже после входа в лонг на якобы первом)!" :-)
Не хотят Селяне направить Свои силы на работу в другом направлении, ну и ладно... Извиняюсь за беспокойство! :))))
Да направим толька чуть позже! щас надо доделать осму 2012! больно он хорош!
Для 4-х знака попробуй этот вариант, там внесена одна правка в расчёт ширины канала, перед расчётом уровня ТР:
Для 4-х знака попробуй этот вариант, там внесена одна правка в расчёт ширины канала, перед расчётом уровня ТР:
погонял! но вот исправь мою просьбу предыдущую ( перевернуть ордера! это 100% нужно!)
Повтори ещё раз, я не понял... как перевернуть?
Повтори ещё раз, я не понял... как перевернуть?
дело в том что сигналы на покупку и продажу не верны! то есть Осма пересекаясь с низу с нулевой дает сигнал на покупку! только вот цена в этот момент как раз идет в противоположенную сторону! тоесть вниз!
нужно вместо продаж покупки. и вместо покупки продажи! посмотри!