Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 14
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго времени суток . Нужна помощь.
Сейчас в советнике есть 4 варианта //0//1//2//3// расчёта ордера КМ
// Рассчет коэффициента умножения лота.
double GetMultiplier(double Koeff, int Method, int i, int j)
{
double res;
int y, z;
if (Koeff < 0) Koeff = 0;
if (i < j) y = 1;
else y = i - j + 1;
switch (Method) {
case 0:
// Нет прогрессии
res = Koeff;
break;
case 1:
// Геометрическая прогрессия
res = MathPow(Koeff, y);
break;
case 2:
// Арифметическая прогрессия
res = Koeff * y;
break;
case 3:
// Прогрессия в последовательности Фибоначчи
res = Koeff * GetFibo(y);
break;
}
return(res);
}
Можно ли добавить в код такой вариант расчёта как
case 4:
//Расчёт ххххххх
который бы расчитывал обьём лота по такому сценарию :
что бы обьём лота КМ который нужно открыть расчитывал так , что бы ТР ранее открытых ордеров ( одного или неснольких ) и ТР = 5 этого ордера при модификации всех этих ордеров ( общий ТР ) получался = от 6 до 10 пп. То есть ТР увеличенного ордера = 5 + ( от 1 до 5 ) = 6 - 10 пп ?
Заранее благодарю за ответ .
Доброго времени суток . Нужна помощь.
Сейчас в советнике есть 4 варианта //0//1//2//3// расчёта ордера КМ
Можно ли добавить в код такой вариант расчёта как
case 4:
//Расчёт ххххххх
который бы расчитывал обьём лота по такому сценарию :
что бы обьём лота КМ который нужно открыть расчитывал так , что бы ТР ранее открытых ордеров ( одного или неснольких ) и ТР = 5 этого ордера при модификации всех этих ордеров ( общий ТР ) получался = от 6 до 10 пп. То есть ТР увеличенного ордера = 5 + ( от 1 до 5 ) = 6 - 10 пп ?
Заранее благодарю за ответ .
Осталось составить формулу и добавить. И для вставки кода используйте SRC
Осталось составить формулу и добавить. И для вставки кода используйте SRC
Я бы рад , да вот только не силён в програмировании . Может кто поможет?
Я бы рад , да вот только не силён в програмировании . Может кто поможет?
А арифметику в школе учили? Программирование тут не при чем. Простейшие пропорции, ничего более
А арифметику в школе учили? Программирование тут не при чем. Простейшие пропорции, ничего более
x=Lot_KM;
y=Lots_openOrders;
x>y;
TP_KM=5;
TP_ openOrders+TP_KM=???=openPrice+5пп;
Понимаю что написано бредово но как по другому обьяснить пока не знаю.
Что подскажите?
x=Lot_KM;
y=Lots_openOrders;
x>y;
TP_KM=5;
TP_ openOrders+TP_KM=???=openPrice+5пп;
Понимаю что написано бредово но как по другому обьяснить пока не знаю.
Что подскажите?
Для начала надо заменить все открытые ордера одним совокупным ордером - позицией.
Данная позиция будет характеризоваться совокупным объемом и общим профитом (убытком). Есть еще несколько параметров, например совокупная цена открытия.
Дальше можно решать задачу
Для начала надо заменить все открытые ордера одним совокупным ордером - позицией.
Данная позиция будет характеризоваться совокупным объемом и общим профитом (убытком). Есть еще несколько параметров, например совокупная цена открытия.
Дальше можно решать задачу
Подскажите как это написать? - "совокупным объемом и общим профитом (убытком). "
И что означает - "совокупная цена открытия?"
Доброго времени суток. создал простенький индикатор, с использованием функции Iclose , которая принудительно вызывает несколько валютных пар
iClose("GBPUSD",0,i);
iClose("AUDUSD",0,i);
и он таки работает, но наблюдаю такой глюк:
присоединяю индикатор к окну инструмента , который насильно прописан - рисует. Присоединяю его к окну другого инструмента, который фигурирует в индикаторе - на этом же таймфрейме он его не рисует( но если поводить курсором значения пишет).Жмакаем на другой таймфрейм - рисует, но не рисует уже этот таймфрейм на первой валютной паре. Т.е. если он посчитал на GBPUSD минутки, часовики и недели, то на AUDUSD - он их уже не отобразит, а будет рисовать только на пятиминутках , пятнадцатиминутках и.т.д.
Для чистоты эксперимента меняю валютную пару графика на вообще другую, скажем на AUDNZD - рисует все исправно и все меняет. Помогите пожалуйста, я новичок - поэтому, собственно и пишу сюда( Только прочитал учебник по MQL4
Подскажите как это написать? - "совокупным объемом и общим профитом (убытком). "
И что означает - "совокупная цена открытия?" )
Совокупный объём = сумма лотов всех незакрытых рыночных ордеров; соответственно,общий профит (убыток) = сумма профитов (убытков) всех этих ордеров.
Совокупная цена открытия = средняя цена открытия всех незакрытых рыночных ордеров.
Совокупный объём = сумма лотов всех незакрытых рыночных ордеров; соответственно,общий профит (убыток) = сумма профитов (убытков) всех этих ордеров.
Совокупная цена открытия = средняя цена открытия всех незакрытых рыночных ордеров.
Жесть .Ни чё не понял ( в смысле как это буквами отобразить ) ???