PDA

Zobacz pełną wersję : Wstępnie zaprogramowane transakcje metatrader



gammy37
05-10-2009 11:57, 11:57
Jestem nowy dla Metatradera jako platformy, więc przepraszam, jeśli jest to bardzo proste pytanie:

Czy istnieje sposób, aby zaprogramować transakcję z określoną z góry stop loss i czerpać zyski? Ja skalpuję się z 10 pip TP, 20 pip SL, ale muszę szybko wprowadzić transakcje za pomocą mojej metody. Muszę ręcznie wprowadzić TP i SL za każdym razem, i jest to nużące i nie pasuje do mojej lenistwa.

Czy istnieje sposób, aby wstępnie zaprogramować transakcję i dołączyć ją do przycisku szybkiego dostępu lub czegoś, aby natychmiast wykonać transakcję za pomocą tych parametrów?

Dzięki,

vicvirug
11-20-2021 19:52, 19:52
2 Załącznik (-i)

Jestem nowy w Metatraderze jako platforma, więc przepraszam, jeśli jest to bardzo proste pytanie: czy istnieje sposób na zaprogramowanie handlu z ustaloną ą stopu i uzyskanie zysku? Ja skalpuję się z 10 pip TP, 20 pip SL, ale muszę szybko wprowadzić transakcje za pomocą mojej metody. Muszę ręcznie wprowadzić TP i SL za każdym razem, i jest to nużące i nie pasuje do mojej lenistwa. Czy istnieje sposób, aby wstępnie zaprogramować transakcję i dołączyć ją do przycisku szybkiego dostępu lub czegoś, aby natychmiast wykonać transakcję za pomocą tych parametrów? Dzięki,
Cześć, Jednym ze sposobów może być użycie skryptu takiego, jaki mam załączony. Jedna dotyczy zamówień Buy, a druga zamówień Sell pod nazwą indie. Wystarczy je otworzyć, ustawić żądany rozmiar, TP i SL i zapisać je w folderze EksperciSkrypty. Następnie wystarczy przeciągnąć odpowiedni skrypt na wykres, a reszta to historia. Nie użyłem ich, ale powinny być w porządku. Najpierw przetestuj je na demie. Mam nadzieję, że to pomaga, Powodzenia GF
https://www.forex-instant.com/attachments/15292233771315660850.mq4
https://www.forex-instant.com/attachments/1529223378974732542.mq4

miggoxy
11-20-2021 21:13, 21:13
Aby dodać na ... Kliknij prawym przyciskiem myszy skrypt w Metatrader i kliknij Ustaw skrót, aby ustawić skróty do tych transakcji.

vicvirug
11-20-2021 22:33, 22:33
Aby dodać na ... Kliknij prawym przyciskiem myszy skrypt w Metatrader i kliknij Ustaw skrót, aby ustawić skróty do tych transakcji.
Świetna propozycja Ron! Tks do udostępniania ...

gammy37
11-20-2021 23:54, 23:54
Dzięki wielkie chłopaki. Wypróbuję to.

Brbara113
11-21-2021 01:15, 01:15
Hi Czy ten skrypt nadal działa w MT4? Dokładnie tego szukałem, ale nie byłem w stanie sprawić, by działało. Postępuj zgodnie z instrukcjami na piśmie, o ile mogę powiedzieć. David

miggoxy
11-21-2021 02:36, 02:36
Co się stanie, gdy spróbujesz dołączyć skrypt do wykresu?

Brbara113
11-21-2021 03:56, 03:56
Cześć Nic w ogóle
https://www.forex-instant.com/attachments/1529223372.pngPrzeciągam go i nic nie dostaję. David

Brbara113
11-21-2021 05:17, 05:17
Powinienem być bardziej konkretny. Skopiowano pliki zgodnie z instrukcjami, pojawiają się one w skryptach (również próbowano umieścić je w folderze z położeniami, w którym następnie pojawiają się pod panelami w konsoli). Są one w menu po lewej stronie, jak można się spodziewać, ale przeciąganieupuszczanie na wykresie nic nie robi. Nie pojawiają się na listach we wstępie ani na liście skryptów i nie mają one żadnego wpływu, gdy próbujesz otworzyć transakcję. Mam również kliknięte prawym przyciskiem myszy, wybrane dołączyć do wykresu bez powodzenia. Próbuję ich użyć w oprogramowaniu FXCM MT4

miggoxy
11-21-2021 06:38, 06:38
Co mówi zakładka ”eksperci” na dole?

Brbara113
11-21-2021 07:59, 07:59
Zakładka ekspertów w menu bocznym? Jeśli tak się nie pojawi, po prostu MACD i średnia ruchoma. Wypróbowałem zarówno skrypty, jak i folder z lokalizacjami, a także włączyłem ustawienia EA.

miggoxy
11-21-2021 09:20, 09:20
1 Załącznik (s) Ten:
https://www.forex-instant.com/attachments/1529223372.png

Brbara113
11-21-2021 10:40, 10:40
hmm ..... W ustawieniach mam zakładkę do włączania Expert Advisors, obok tego jest napisane z wyjątkiem niestandardowych wstawek i skryptów (bez opcji, aby je włączyć). Nie przypominam sobie tego na innych platformach handlowych, choć moja pamięć może być wadliwa. Czy to możliwe, że FXCM nie pozwoli na EA? Który zakładam, że będzie to liczone jako oprogramowanie?

Brbara113
11-21-2021 12:01, 12:01
Jest ładowany, a następnie od razu pobierany. Wygląda na to, że oprogramowanie to blokuje. Prawdopodobnie z powodów, które zakładałem powyżej. 2010.05.19 21:33:15 Kup z SL i TP bez potwierdzenia Box EURUSD, H1: ładowanie z powodzeniem 2010.05.19 21:33:15 Kup z SL i TP bez potwierdzenia Box EURUSD, H1: usunięty

miggoxy
11-21-2021 13:22, 13:22
1 Załącznik (-i) Spróbuj tego. To jest skrypt
https://www.forex-instant.com/attachments/15292233801783751084.mq4

Brbara113
11-21-2021 14:43, 14:43
TY. Spróbuję teraz. Czy masz jakiś pomysł, jeśli mam rację co do blokowania EA przez FXCM? Przeszukałem google i znalazłem wiele odniesień do osób używających EA na tej platformie, więc nie jestem pewien. Czy byłoby możliwe, aby ktoś spojrzał na ustawienia w swoim kliencie MT4 i zobaczył, czy widzą to: W ustawieniach mam zakładkę do włączania Doradców Ekspertów, obok tego jest napisane oprócz wyjątków we własnym zakresie i skryptów Wielkie dzięki

Brbara113
11-21-2021 16:03, 16:03
2010.05.19 21:53:15 Ekspert ”KUP normalne ryzyko” nie jest niestandardowym wnętrzem i zostanie usunięty

miggoxy
11-21-2021 17:24, 17:24
Opublikuj zrzut ekranu

miggoxy
11-21-2021 18:45, 18:45
Najlepsza aplikacja do zrzutu quickie:
http://gyazo.com/en

Brbara113
11-21-2021 20:06, 20:06
1 Załącznik (-i)

Brbara113
11-21-2021 21:27, 21:27
Najlepsza aplikacja do zrzutu quickie:
http://gyazo.com/enDzięki, popatrzę na to później. Zawsze idę powoli z przyzwyczajenia.

miggoxy
11-21-2021 22:47, 22:47
Nigdy tego wcześniej nie zauważyłem. Prawdopodobnie został uwzględniony w nowych aktualizacjach. Spróbuj uruchomić inne skrypty. Możliwe, że obsługa błędów nie jest tam wykonywana bardzo dobrze.

Brbara113
11-22-2021 00:08, 00:08
Wszystkie inne niestandardowe cechy, które wczytałem, były w porządku. Jedynymi, które nie zadziałały, są te w tym wątku. Ponownie, jedynym wspólnym czynnikiem jest to, że mają funkcje ”EA”. W tym celu same ustalają cenystop11. Czy widzisz moją odpowiedź powyżej dotyczącą skryptu dodanego do wątku? Jedyny wniosek, jaki mogę wyciągnąć, to to, że to oprogramowanie brokerów blokuje EA, z wyjątkiem dwóch, z którymi jest załadowany.

miggoxy
11-22-2021 01:29, 01:29
2010.05.19 21:53:15 Ekspert ”KUP normalne ryzyko” nie jest niestandardowym wnętrzem i zostanie usunięty
Jeśli masz na myśli ten post, musisz umieścić skrypty w folderze expertsscripts.

Brbara113
11-22-2021 02:50, 02:50
Jeśli masz na myśli ten post, musisz umieścić skrypty w folderze expertsscripts.
Tak, doszedłem do wniosku, że popełniłem ten błąd. Ten działa teraz (ten, który opublikowałeś). Aby użyć, czy po prostu przeciągam po wykresie i natychmiast otwiera on zamówienie zakupu po aktualnej cenie? Jeśli tak, to: A) Czy istnieje wersja sprzedać? Czy mogę po prostu edytować linię OrderTypes int na 'int OrderTypes = OP_SELL;'? B) Czy poniżej jest poprawna dla tp 50, sl 30, rozmiar partii 1? int OrderTypes = OP_BUY; podwójne Partie = 1,0; int MagicNumber = 10; bool MoneyManagement = Fałsz; int Risk = 2; bool UseStopLoss = True; int StopLoss = 30; bool UseTakeProfit = True; int TakeProfit = 50; bool UseBlockTrade = true; podwójny MaxLotSize = 9999; int MaxTrades = 10; int Slippage = 5;

miggoxy
11-22-2021 04:10, 04:10
Jeśli zauważysz, możesz zapisać wiele wersji tego skryptu, a więc mieć strony kupna i sprzedaży. I tak, to prawda

Brbara113
11-22-2021 05:31, 05:31
Tak. Robiłem właśnie to
https://www.forex-instant.com/attachments/1530280934.jpgDzięki za skrypt. Rzeczywiście bardzo przydatne!

Brbara113
11-22-2021 06:52, 06:52
DOBRZE. Twój skrypt działał, dopóki nie próbowałam go zmienić, jak pokazano powyżej. Teraz nie składa już zamówień. W ekspertyzie dostaję: 2010.05.19 22:48:45 KUP Normalne ryzyko EURUSD, M30: ładowane z powodzeniem 2010.05.19 22:48:45 KUP Normalne ryzyko EURUSD, M30: brak rekomendacji 0 2010.05.19 22:48:45 KUP Normal Ryzyko EURUSD, M30: usuń Mam zamiar przyjrzeć się innym oprogramowaniu transakcyjnym MT4 i sprawdzić, czy to pomaga

miggoxy
11-22-2021 08:13, 08:13
Co się zmieniłeś?

Brbara113
11-22-2021 09:34, 09:34
int OrderTypes = OP_BUY; podwójne Partie = 0,1; int MagicNumber = 10; bool MoneyManagement = Fałsz; int Risk = 2; bool UseStopLoss = True; int StopLoss = 30; bool UseTakeProfit = True; int TakeProfit = 50; bool UseBlockTrade = true; podwójny MaxLotSize = 9999; int MaxTrades = 10; int Slippage = 5; Zmieniłem stop loss i osiągam zysk, dodając wartości. Jaka jest jego wartość, otrzymuję ten sam niezainicjowany powód (0) ze wszystkimi skryptami na tej stronie, zanim skrypty zostaną automatycznie rozładowane. Tylko myśl, czy to ma coś wspólnego z sześciocyfrowymi cenami? 1.74635 i tak dalej. Potrzebowałem: int StopLoss = 300; Na przykład, aby zatrzymać się na 30 pipsów?

Brbara113
11-22-2021 10:54, 10:54
Tylko myśl, czy to ma coś wspólnego z sześciocyfrowymi cenami? 1.74635 i tak dalej. Potrzebowałem: int StopLoss = 300; Na przykład, aby zatrzymać się na 30 pipsów?
Ten kawałek nie pomógł!

miggoxy
11-22-2021 12:15, 12:15
Cyfry x cyfra są oparte na liczbie cyfr po przecinku. Więc 1.xxxxx jest 5-cyfrowym brokerem (dla par innych niż JPY), a 1.xxxxxx jest 6-cyfrowym brokerem (dla par innych niż JPY). Ale jeśli masz kłopoty, nie jestem pewien co się dzieje. Działa dla mnie na moim terminalu FXCM

Brbara113
11-22-2021 13:36, 13:36
Ach, źle zrozumiałem sposób liczenia cyfr. FXCM to 5-cyfrowy broker. Będę na bieżąco. Nie mam pojęcia, dlaczego te skrypty nie będą działać. Po prostu nie będą. Może wrócę do niego świeżo rano.

Resuttk
11-22-2021 14:57, 14:57
Ronald, dostaję błędy, gdy próbuję wykonać transakcję (kup lub sprzedaj) na platformie MB Traders Metatrader4. Za każdym razem, gdy wykonuję transakcję, pojawia się następujący błąd: 2010.06.15 17:41:47 Skrypt Sprzedaj z SL i TP bez conf EURUSD, H4: ładowany z powodzeniem przez: 2010.06.15 17:41:47 Skrypt Sprzedaj z SL i TP bez konfidentów EURUSD, H4: usunięty Nie jestem programistą, więc wszelkie rady są mile widziane. Oto skrypt, którego używam ... Wstawiony kod/ ---------------------------------- -------------------------------- /| Sprzedawaj z SL i TP |/| Copyright © 2008, |/| sjcoinc |/ ----------------------------------------------- ------------------- #property copyright Copyright © 2008, #property link [email protected]/# property show_inputs extern double Lots = 1; extern bool UseMoneyMgmt = true; extern double RiskPercent = 2; extern bool UseStop = true; extern bool UseTakeProfit = false; extern double StopLoss = 100; extern double TakeProfit = 200; ciąg zewnętrzny Uwaga = 0 w polu Wpis oznacza zlecenie rynkowe Sprzedaj; extern double Entry = 0,00000; string Input = Cena sprzedaży;/ ----------------------------------------------- ------------------- /| funkcja uruchamiania skryptu |/ ----------------------------------------------- ------------------- int start () {double Risk = RiskPercent100; jeśli (UseMoneyMgmt) Partie = NormalizeDouble (AccountBalance () * RyzykoStopLoss(MarketInfo (Symbol (), MODE_TICKVALUE)), 2); int Tryb = OP_SELLSTOP; if (Bid lt; Entry Entry gt; 0) Mode = OP_SELLLIMIT; if (Entry == 0) {Entry = Bid; Mode = OP_SELL;} double SLS = Entry StopLoss * Point, TPS = Entry - TakeProfit * Point; if (UseStop == false) SLS = 0; if (UseTakeProfit == false) TPS = 0; if (Partie gt; 0) OrderSend (Symbol (), Tryb, Partie, Wpis, 2, SLS, TPS, Sprzedaj Skrypt, 0, NULL, Czerwony); return (0); }/ ---------------------------------------------- -------------------- Jeśli zauważysz, dodałem dodatkowe zero do funkcji extern double Entry = 0.00000; ponieważ MBT używa 6-cyfrowej platformy. Próbowałem zarówno liczb 5 i 6-cyfrowych bez powodzenia. Czy jest coś jeszcze w tym skrypcie, który należy zmodyfikować? Wypróbowałem wiele innych skryptów kupsprzedaj i wszystkie robią to samo. Wszystko na platformie MT4 jest skonfigurowane tak, aby używać skryptów. Czy masz pojęcie, co może być potrzebne, aby zmienić ten skrypt, aby działał poprawnie?

miggoxy
11-22-2021 16:17, 16:17
MBT jest brokerem ECN, który wymaga, aby transakcje były najpierw umieszczane, a następnie modyfikowane za pomocą sltp.

Resuttk
11-22-2021 17:38, 17:38
Dziękuję, sir. Muszę po prostu użyć kalkulatora i upewnić się, że dodam dodatkowe zero na końcu mojego SL, aby dostosować się do 6-cyfrowej platformy.

XaZeHugo
11-22-2021 18:59, 18:59
Ten skrypt zamówienia zakupu bez potwierdzenia byłby idealny do konfiguracji handlu za pomocą skrótu. Będę musiał to przetestować.

Cześć, Jednym ze sposobów może być użycie skryptu takiego, jaki mam załączony. Jedna dotyczy zamówień Buy, a druga zamówień Sell pod nazwą indie. Wystarczy je otworzyć, ustawić żądany rozmiar, TP i SL i zapisać je w folderze EksperciSkrypty. Następnie wystarczy przeciągnąć odpowiedni skrypt na wykres, a reszta to historia. Nie użyłem ich, ale powinny być w porządku. Najpierw przetestuj je na demie. Mam nadzieję, że to pomaga, Powodzenia GF

Cześć, Jednym ze sposobów może być użycie skryptu takiego, jaki mam załączony. Jedna dotyczy zamówień Buy, a druga zamówień Sell pod nazwą indie. Wystarczy je otworzyć, ustawić żądany rozmiar, TP i SL i zapisać je w folderze EksperciSkrypty. Następnie wystarczy przeciągnąć odpowiedni skrypt na wykres, a reszta to historia. Nie użyłem ich, ale powinny być w porządku. Najpierw przetestuj je na demie. Mam nadzieję, że to pomaga, Powodzenia GF

Blascotrader
11-22-2021 20:20, 20:20
Aby dodać na ... Kliknij prawym przyciskiem myszy skrypt w Metatrader i kliknij Ustaw skrót, aby ustawić skróty do tych transakcji.
dziękuję za skrypt może ktoś wyłączyć ustawianie strzałki dla tych skryptów? kiedy używam skryptów, które ustawiają strzałki na wykresie, możliwe jest zatrzymanie strzał.

girrubesg7
11-22-2021 21:40, 21:40
4 Załącznik (-i)

Hi Czy ten skrypt nadal działa w MT4? Dokładnie tego szukałem, ale nie byłem w stanie sprawić, by działało. Postępuj zgodnie z instrukcjami na piśmie, o ile mogę powiedzieć. David


Cześć, Jednym ze sposobów może być użycie skryptu takiego, jaki mam załączony. Jedna dotyczy zamówień Buy, a druga zamówień Sell pod nazwą indie. Wystarczy je otworzyć, ustawić żądany rozmiar, TP i SL i zapisać je w folderze EksperciSkrypty. Następnie wystarczy przeciągnąć odpowiedni skrypt na wykres, a reszta to historia. Nie użyłem ich, ale powinny być w porządku. Najpierw przetestuj je na demie. Mam nadzieję, że to pomaga, Powodzenia GF
Nie, nie postępowałeś zgodnie z instrukcjami, ale nie całą swoją winę, ponieważ nie są one tak jasne. To, co mówi, kiedy mówi ”Otwórz” to otworzyć je za pomocą MetaEditor, zmienić ustawienia na żądane opcje, skompilować i zapisać jako własny skrypt najlepiej z nową nazwą. To, co zrobiłem, działa dobrze dla mnie. Drugą rzeczą jest to, że musisz zaznaczyć pole wyboru Zapytaj manualnie pod hasłem Zezwalaj na handel na żywo - wtedy pojawia się okno handlu, nadal musisz wybrać odpowiednią opcję kupna lub sprzedaży, ale przynajmniej wielkość partii jest obliczana dla ciebie jako według twojego ustawienia ryzyka. Możesz tworzyć tyle skryptów, ile potrzebujesz, z różnymi przystankami, aby dopasować się do rodzaju transakcji, które robisz tego dnia.
https://www.forex-instant.com/attachments/1530280934.jpgZobacz zrzuty ekranu, o wiele łatwiej zrozumieć to wszystko. Nadzieja, która pomaga, E.
https://www.forex-instant.com/attachments/1530280934.jpg
https://www.forex-instant.com/attachments/15302809501016597749.png
https://www.forex-instant.com/attachments/15302809541983509628.png
https://www.forex-instant.com/attachments/15302809581293343743.png
https://www.forex-instant.com/attachments/1530280962241527327.png