Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
если у вас есть хороая стратегия, и вы готовы ей поделиться,могу написать советника. приглашаю обсудить публично
как дописать к советнику размер открываемого ордера зависящий от баланса?
например
$100 лот 0.05
$200 лот 0.1
$500 лот 0.25
$1000 лот 0.5
$1200 лот 0.6
$1500 лот 0.75
$2000 лот 1.0
$3000 лот 1.5
$5000 лот 2.5
$10000 лот 5
как дописать к советнику размер открываемого ордера зависящий от баланса?
например
$100 лот 0.05
$200 лот 0.1
$500 лот 0.25
$1000 лот 0.5
$1200 лот 0.6
$1500 лот 0.75
$2000 лот 1.0
$3000 лот 1.5
$5000 лот 2.5
$10000 лот 5
Можно задать процент от баланса Percent=5, например. и далее:
double One_Lot=MarketInfo(Symbol(),MODE_MARGINREQUIRED);//Стоим. 1 лота
double Min_Lot=MarketInfo(Symbol(),MODE_MINLOT);// Мин. размер. лотов
double Step =MarketInfo(Symbol(),MODE_LOTSTEP);//Шаг изменен размера
double Free =AccountFreeMargin();
lots=MathFloor(Free*Percent/100/One_Lot/Step)*Step;
if (lots<Min_Lot) lots=Min_Lot;
можно решить через глобальные переменные
при этом в каждый работающий советник нужно вносить соответствующие изменения в коде
например: при наличии ордера в рынке активируется глобальная переменная,
каждый советник который видит это - не торгуетВсем привет!
Есть кто может написать несложный безиндикаторный советник ! ?
Всем привет!
Есть кто может написать несложный безиндикаторный советник ! ?
Запросто! Советник открывает или BUY или SELL позицию заданным объёмом:
Готов заплатить символическую сумму в пару сотен рублей. больше не могу :(
Советник открывает одновременно сразу 2 разнонаправленных ордера (1 на каждую валютную пару) только при появлении определенного спреда НА ОБОИХ ПАРАХ ниже или равен, чем в настройках для обеих валютных пар. Если для одной условие сработало, а для другой нет - НЕ ОТКРЫВАЕТ НИЧЕГО .
После открытия ордеров новых ордеров не открывает - ждет суммарного профита от двух ордеров, указанного в настройка робота. ВСЕГДА ОТКРЫТО ТОЛЬКО 2 РАЗНОНАПРАВЛЕННЫХ ОРДЕРА
После закрытия ордеров. он опять отслеживает спред обеих валютных пар и снова открывает, когда спред ИМЕННО НА ОБЕИХ ниже или равен, чем в настройках.
Если получится задать время работы (начало во вторник 00-00 и конец четверг 23-59) будет супер.
получается так: советник (при появлении нужного спреда на обоих парах) открывает один бай второй селл (или наоборот это неважно), дожидается прибыли и закрывает оба ордера и потом заново. Пока открыты 2 ордера - новые не открываются, ждет профита, указанного в настройках
Неважно на какой валютной паре установлен советник, он будет работать только с двумя валютными парами, которые указаны в его настройках:
Параметры:
1. Название первой валютной пары (EURUSD)
2. Лот для первой пары (0.1)
3. Тип ордера для первой (Buy)
4. Минимальный спред для первой В ПИПСАХ 5-ти знак, при котором сработает советник (2)
5. Название второй валютной пары (GBPUSD)
6. Лот второй (0.1)
7. Тип ордера второй (Sell)
8. Минимальный спред для второй В ПИПСАХ 5-ти знак, при котором сработает советник (2)
9. Суммарный профит обоих пар в валюте депозита (или в процентах. если так легче) для закрытия обоих сразу ордеров
10. Время начала торговли Вторник 00-00
11. Время окончания четверг 23-59
Запросто! Советник открывает или BUY или SELL позицию заданным объёмом:
Большое спасибо за быстроту !!!
Но мне нужно по чтоб открывал ордер по прошедшему бару на открытии бара , получил прибыль и ждал открытие нового бара .
Здравствуйте уважаемые программисты, прошу вас написать советник на основе индикатора для открытия ордера, но есть одна загвоздка нужно что бы советник открывал ордер не только по сигналу индикатора но и в определённое время ( к примеру если индикатор подал сигнал в самом начале формирования свечи допустим с 15:00 по 15:01 то этот сигнал считаем действительным и советник открывает ордер) ( если сигнал индикатора поступил 15:02 такой сигнал считаем НЕ действительным и советник не открывает ордер)