Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 1153
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
приветствую! в программе metatrader4 не проходит авторизацию mql5 чтоб подписаться на сигналы...что делать подскажите!
Писать заявку в сервисдеск (в профиле слева), с подробностями и скриншотами.
нужно чтобы сов пахал на несколько пар и желательно по 2 совы на график бай одельно от сел.
а так как есть открывает до бесконечьности
int _OrdersTotal=OrdersTotal();
for (int i=_OrdersTotal-1; i>=0; i--) {
if (OrderSelect(i,SELECT_BY_POS)) {
if (OrderMagicNumber() == Magic) {
if (OrderSymbol() == Symbol()) {
if (OrderType() == OP_BUY) {
}}}}}
if(MaPrevious>MaPrevious1) //условее для откритие
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point ,Ask+TakeProfit*Point,"macd sample",Magic,0,Green);
if(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))
Print("BUY order opened : ",OrderOpenPrice());
}
else
Print("Error opening BUY order : ",GetLastError());
return;
}
помогите кто может
Добрый день всем!
Знаю, что в индикаторе можно реализовать вывод сигнала:
а). по его появлению на текущем баре, не дожидаясь его закрытия. В этом случае после закрытия бара сигнал может быть отменен;
б). после закрытия бара, на котором появился сигнал.
Меня интересует вариант а). Как реализовать вывод алерта в индикаторе, не дожидаясь закрытия бара?
Попытался его оформить в виде выбора параметра в строке 39 кода индикатора, но не получилось. Как правильно сделать?
extern int shift = 0; // На каком баре считать сигнал: 0 - на текущем; 1 - на закрытом
Буду очень признателен за помощь!
Добрый день всем!
Знаю, что в индикаторе можно реализовать вывод сигнала:
а). по его появлению на текущем баре, не дожидаясь его закрытия. В этом случае после закрытия бара сигнал может быть отменен;
б). после закрытия бара, на котором появился сигнал.
Меня интересует вариант а). Как реализовать вывод алерта в индикаторе, не дожидаясь закрытия бара?
Попытался его оформить в виде выбора параметра в строке 39 кода индикатора, но не получилось. Как правильно сделать?
extern int shift = 0; // На каком баре считать сигнал: 0 - на текущем; 1 - на закрытом
Буду очень признателен за помощь!
У меня примерно так получилось
Кое-что лишнее убрал. Что-то упростил
У меня примерно так получилось
Кое-что лишнее убрал. Что-то упростил
Спасибо большое! Попробую.
У меня примерно так получилось
Кое-что лишнее убрал. Что-то упростил
Прискорбно, но не работает. Пробовал на таймфреме М5, чтоб быстрее проверить. Сигнал появился только после закрытия бара, а не при пересечении средних на текущем баре. Тестирую на больших фреймах.
Если раскомментировать оставшиеся строки в OnStart() получим "newObjArray - parameter conversion not allowed".
2 вопроса: почему, и как исправить?
Прискорбно, но не работает. Пробовал на таймфреме М5, чтоб быстрее проверить. Сигнал появился только после закрытия бара, а не при пересечении средних на текущем баре. Тестирую на больших фреймах.
Похоже просто мы друг друг друга не понимаем.
Привет, друзья.
Как сделать, чтобы значения стоплоса, текпрофита и трейлинга выдавалось не в пунктах, а процентах.
Вот такая формула сильно загромождает и совсем не работает
StopLoss=NormalizeDouble(Bid-(Bid-TrailingStop)/100*TRAL_PERCENT,Digits);
Хотелось бы простейший вид процента.
Double Stoploss = 0.05;
--------
Profit=Bid-Stoploss в процентах (пример корявый, но так для понимания)
Спасибо.