Пожалуйста, советник должен закрыть сделку на кроссе EMA? - Page 2
Страница 2 из 812 FirstFirst 12
Results 11 to 18 of 18

Thread: Пожалуйста, советник должен закрыть сделку на кроссе EMA?

  1. #11

    Quote Originally Posted by ;
    этот советник закроет покупку, если ema 6 ниже ema 10 и у них расстояние 4 пипса. поменять на продажу. Период ema и минимальное расстояние регулируются. сначала попробуйте на демо
    Минимальное расстояние после перекрестка справа Так что же означает проскальзывание ?? Спасибо большое sangman Я попробую это демо.

  2. #12
    это на самом деле не проверяет EMA Cross. Логис выглядит следующим образом: вы будете покупать, когда EMA 6 выше EMA 10, верно? исходя из этого предположения, если ema 6 опустится ниже ema 10 на 4 пункта и будет открыт ордер на покупку, этот ордер будет закрыт. вы будете продавать, когда ema 6 ниже ema 10. если ema 6 поднимется выше ema 10 на 4 пункта и будет открыт ордер на продажу, этот ордер будет закрыт.

  3. #13

    Quote Originally Posted by ;
    это на самом деле не проверяет EMA Cross. Логис выглядит следующим образом: вы будете покупать, когда EMA 6 выше EMA 10, верно? исходя из этого предположения, если ema 6 опустится ниже ema 10 на 4 пункта и будет открыт ордер на покупку, этот ордер будет закрыт. вы будете продавать, когда ema 6 ниже ema 10. если ema 6 поднимется выше ema 10 на 4 пункта и будет открыт ордер на продажу, этот ордер будет закрыт.
    Ах, теперь я понимаю логику. Да, я буду покупать по кроссу EMA на TF, затем закроюсь на кроссе в более низком TF. Например, купить на H1 и закрыть на M30 TF. Это будет работать, верно?

  4. #14
    Теперь у меня есть две сделки в 1 паре (продаем EuAud), посмотрим, закроет ли она обе.

  5. #15
    Привет, есть ли у кого-нибудь советник, который будет автоматически закрывать сделку, когда цена закроется ниже ЕМА 50 (на длинной сделке)? Пожалуйста, помогите ... спасибо ..

  6. #16

    Quote Originally Posted by ;
    Теперь у меня есть две сделки в 1 паре (продаем EuAud), посмотрим, закроет ли она обе.
    Можете ли вы ответить, если это сработало? Я также открываю сделки вручную и хочу автоматически закрывать их на кроссе EMA.

  7. #17
    привет, я новичок в языке mql, а также почти новичок в программировании. я нашел какой-то источник предупреждения о пересечении линии. и я добавил событие клавиатуры к источнику, чтобы закрыть мой заказ. поэтому он должен работать, когда текущая свеча пересеклась (Close [0]), это должен быть закрытый ордер, но на этот раз он просто закрыл ордер, когда ценовая линия коснулась линии оповещения. #property indior_chart_window #include lt; WinUser32.mqhgt; внешняя строка LineName = Line1; внешний цвет LineColor = синий; extern int LineStyle = STYLE_DOT; extern bool alertsOn = true; extern bool alertsOnCurrent = false; extern bool alertsMessage = true; extern bool alertsSound = false; extern bool alertsEmail = false;/------------------------------------------------ ------------------///---------------------------- -------------------------------------- int init () {return (0); } int deinit () {return (0); } int start () {if (ObjectFind (LineName) == - 1) {ObjectCreate (LineName, OBJ_TREND, 0, Время [100], Закрыть [100], Время [0], Закрыть [0]); ObjectSet (LineName, OBJPROP_STYLE, LineStyle); ObjectSet (LineName, OBJPROP_COLOR, LineColor); ObjectSet (LineName, OBJPROP_WIDTH, 2); }/if (alertsOn) {int testbar = 1; if (alertsOnCurrent) testbar = 0; double valc = ObjectGetValueByShift (LineName, testbar); double valp = ObjectGetValueByShift (LineName, testbar 1);///if (Close [0] gt; valc Close [1] lt; valp) {//Я использую Ctrl E для включения и выключения экспертов, поэтому код: keybd_event (17,0,0, 0);/17 = Ctrl Sleep (10); keybd_event (69,0,0,0);/69 = E keybd_event (69,0, KEYEVENTF_KEYUP, 0); keybd_event (17,0, KEYEVENTF_KEYUP, 0); Sleep (30000);/keybd_event (13,0,0,0);/enter/Sleep (20000); doAlert (0, линия тренда пересечена); } return (0); if (Close [0] lt; valc Close [1] gt; valp) {keybd_event (17,0,0,0);/17 = Ctrl Sleep (10); keybd_event (69,0,0,0);/69 = E keybd_event (69,0, KEYEVENTF_KEYUP, 0); keybd_event (17,0, KEYEVENTF_KEYUP, 0); Sleep (30000);/keybd_event (13,0,0,0);/enter/Sleep (20000); doAlert (0, линия тренда пересечена вниз); } return (0); } return (0); } void doAlert (int forBar, string doWhat) {статическая строка previousAlert = nothing; статическая дата и время строковое сообщение; if (previousAlert! = doWhat || previousTime! = Time [forBar]) {previousAlert = doWhat; previousTime = Время [forBar];/message = Symbol () at TimeToStr (TimeLocal (), TIME_SECONDS) LineName doWhat; if (alertsMessage) Alert (сообщение); if (alertsEmail) SendMail (Symbol () trendLine alerts, message); if (alertsSound) PlaySound (alert2.wav); } я был прикреплен источник. Помогите мне, пожалуйста! Спасибо вам!

  8. #18
    Я также открываю сделки вручную и хочу автоматически закрывать их на кроссе EMA. Трудно поверить, что это так трудно найти. Я пробовал CloseMACross. Это немедленно закрывает сделку. Все, что я сделал, это изменил быстрый и медленный периоды. 2016.04.22 10: 34: 21.876 '5560987': ордер № 208654485 купить 0,01 GBPNZD по 2.09763 sl: 0,00000 tp: 0,00000 закрылся по цене 2.09676 2016.04.22 10: 34: 21.778 '5560987': закрыть ордер № 208654485 купить 0,01 GBPNZD по 2.09763 sl: 0.00000 tp: 0.00000 по цене 0.00000 2016.04.22 10: 34: 21.157 '5560987': заказ был открыт: # 208654485 купить 0,01 GBPNZD за 2.09763 sl: 0.00000 tp: 0,00000

Действующие разрешения

  • Вы не можете создавать новые темы
  • Вы не можете размещать ответы
  • Вы не можете использовать вложения
  • Вы не можете редактировать ваши записи
  •  
  • BB-код - Вкл.
  • Смайлики - Вкл.
  • Код [IMG] - Вкл.
  • Код [VIDEO] - Вкл.
  • HTML-код - Выкл.
Веб-сайт использует cookies
Веб-сайт использует cookies, в настоящее время некоторые из них уже установлены. Вы можете ознакомиться с более подробной информацией об использовании нами cookies здесь. Чтобы принять условия использования cookies, пожалуйста, нажмите на кнопку справа. Если вы продолжаете пользоваться веб-сайтом, вы по умолчанию принимаете условия использования cookies.