Minimalna odległość po skręcie w prawo? Co oznacza poślizg? Dziękuję bardzo sangmanzie, spróbuję tego demo.Zamieszczone przez ;
Minimalna odległość po skręcie w prawo? Co oznacza poślizg? Dziękuję bardzo sangmanzie, spróbuję tego demo.Zamieszczone przez ;
to faktycznie nie sprawdza ema cross. logis jest następujący: kupisz, gdy ema 6 będzie powyżej 10, tak? w oparciu o to założenie, jeśli ema 6 spadnie poniżej ema 10 o 4 pipsy i jest otwarte zlecenie kupna, to zamówienie będzie blisko. będziesz sprzedawać, gdy ema 6 poniżej ema 10. jeśli ema 6 przekroczy wartość ema 10 o 4 pipsy, a zamówienie zostanie otwarte, zamówienie zostanie zrealizowane.
Ah Teraz rozumiem logikę. Tak, kupię na krzyżu EMA na TF, a następnie na krzyżu w niższym TF.Na przykład kupuję na H1 i zamykam na M30 TF. To zadziała, prawda?Zamieszczone przez ;
Teraz mam dwie transakcje w 1 parze (sprzedam EuAud), zobaczmy, czy zamknie obie.
Cześć, czy ktokolwiek ma EA, który automatycznie zamknie handel, gdy cena znajdzie się poniżej EMA 50 (przy długim handlu)? pls pomóż ... dzięki ..
Czy możesz odpowiedzieć, jeśli to zadziałało? Otwieram również transakcje ręcznie i chcę je automatycznie zamykać w krzyżówce EMA.Zamieszczone przez ;
cześć, jestem nowy w języku mql, a także prawie nowy w programowaniu. Zostałem znaleziony źródło krzyżyk linii. i dodałem wydarzenie na klawiaturze do źródła, by zamknąć zamówienie. więc powinno działać, gdy świeca się przecięła (Close [0]), powinna być blisko porządku, ale tym razem po prostu zamknęła zamówienie, gdy linia cenowa dotknie linii Alert. #property indior_chart_window #include lt; WinUser32.mqhgt; extern string LineName = Line1; zewnętrzny kolor LineColor = Blue; 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, Time [100], Close [100], Time [0], Close [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, pasek testowy); double valp = ObjectGetValueByShift (LineName, pasek testowy 1);///if (Close [0] gt; valc Close [1] lt; valp) {//Używam Ctrl E do włączania i wyłączania Expert Advisors, więc kod to: 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); Sen (30000);/keybd_event (13,0,0,0);/wpiszSleep (20000); doAlert (0, linia trendu przekreślona); } 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); Sen (30000);/keybd_event (13,0,0,0);/wpiszSleep (20000); doAlert (0, linia trendu przekreślona); } return (0); } return (0); } void doAlert (int forBar, string doWhat) {static string previousAlert = nothing; static datetime previousTime; wiadomość tekstowa; if (previousAlert! = doWhat || previousTime! = Time [forBar]) {previousAlert = doWhat; previousTime = Time [forBar];/message = Symbol () at TimeToStr (TimeLocal (), TIME_SECONDS) LineName do What; jeśli (alertsMessage) Alert (wiadomość); if (alertsEmail) SendMail (Alarm symboli () trendLine, wiadomość); if (alertsSound) PlaySound (alert2.wav); } Byłem załączonym źródłem. proszę pomóż mi! dzięki Ci!
Otwieram również transakcje ręcznie i chcę je automatycznie zamykać w krzyżówce EMA. Trudno uwierzyć, że tak trudno jest znaleźć. Próbowałem CloseMACross. Natychmiast zamyka handel. Wszystko, co zrobiłem, to zmienić szybkie i wolne okresy. 2016.04.22 10: 34: 21.876 ”5560987”: zamówienie nr 208654485 kup 0.01 GBPNZD przy 2.09763 sl: 0.00000 tp: 0.00000 zamknięte po cenie 2.09676 2016.04.22 10: 34: 21.778 ”5560987”: zamknij zamówienie # 208654485 kup 0.01 GBPNZD na 2.09763 sl: 0.00000 tp: 0.00000 po cenie 0.00000 2016.04.22 10: 34: 21.157 ”5560987”: zamówienie zostało otwarte: # 208654485 kup 0.01 GBPNZD o 2.09763 sl: 0.00000 tp: 0.00000