GAZ-53 GAZ-3307 GAZ-66

Stáhněte si skripty pro mazání nevyřízených příkazů v obchodních platformách. Forex skripty Skripty pro zadávání čekajících objednávek

Obchodní terminál metatrader 4(5) má mnoho dalších funkcí, ale pro pohodlnou práci je stále potřeba používat další forexové skripty. Tyto programy mohou výrazně usnadnit obchodování, a tím zvýšit jeho efektivitu. Neanalyzují trend a nedodávají obchodní signály, ale pouze přidávají některé funkce do terminálu obchodníka.

Forexové skripty vám umožňují zadávat čekající a okamžité příkazy pomocí myši, uzavírat všechny příkazy jedním kliknutím, vypočítat úroveň rentability, spravovat již otevřené pozice a také poskytují spoustu dalších funkcí. Všechny prezentované programy jsou zcela zdarma, výběrem potřebného programu si jej můžete stáhnout na našich webových stránkách.

Zpříjemněte si čekání s hrou 5ftee Puzzle

V tradingu často nastávají momenty, kdy musíte dlouho čekat, než cena dosáhne určité hranice.

Aby se nějak zaměstnali, někdo telefonuje, někdo poslouchá hudbu, ale můžete si zahrát i jednoduchou hru přímo v terminálu obchodníka.

Abych tak řekl, trávte čas užitečným tréninkem svých mentálních a logických schopností, protože na to je tato hra zaměřena.

Patnáctku známe všichni z dětství v jejich offline verzi, stačí na čtvercové pole seřadit 15 čísel v určitém pořadí.

Vývojáři hry vytvořili verzi, kterou lze snadno použít v obchodní platformě Metatrader 5, přímo nad grafem měnových párů.

Obchodní asistent (Trade Assistant MT5)

Stalo se, že někdo obchoduje na Forexu a někdo se snaží tento obchod usnadnit tvorbou různých programů a skriptů.

Dnes bude řeč o programu Trade Assistant, který funguje jako asistent obchodníka při zadávání objednávek.

To znamená, že pomáhá zadávat tržní a čekající příkazy s přihlédnutím k riziku ve vztahu k vkladu a také k nastavení velikosti stop příkazů.

To znamená, že nyní nemusíte přemýšlet o velikosti transakce pokaždé, když změníte množství prostředků na vkladu, ale jednoduše nastavíte procento rizika ve vztahu k zůstatku.

To je ale jen malá část schopností skriptu, který svou funkčností a vizualizací prostě udivuje.

Skript statistiky GEP pro měnový pár

Takový fenomén, jako je forexová mezera, přinesl mnoha obchodníkům několik problémů, je to právě tento fenomén, který nedovoluje, aby fungovaly stop příkazy.

A přesněji řečeno fungují, ale až po skončení cenové mezery a za cenu jejího dokončení.

Existuje také mnoho strategií, které používají mezery jako vstupní signály a řídí se vzorem, který říká, že každá cenová mezera musí být uzavřena.

Proto je tak důležité vybrat si měnový pár, u kterého se cenové mezery vyskytují jen zřídka, nebo naopak, abychom našli nástroj s největšími mezerami.

Pro tyto účely byl vynalezen skript pro statistiku mezer na měnových párech.

Skript nevyřízené objednávky v určený čas

Obchodování pomocí čekajících příkazů je poměrně mnohostranné, jen je na nich založeno obrovské množství strategií.

Standardní možnosti obchodního terminálu Metatrader přitom umožňují pouze omezit dobu existence čekajícího příkazu.

Někdy je to ale potřeba naopak, aby příkaz začal fungovat od určitého času, tedy oddálit zadání čekajícího příkazu.

To se provádí proto, aby cena mohla přejít na určitou vzdálenost, po které se otevírá pozice za lepší cenu.

Do obchodního terminálu můžete přidat novou funkci instalací skriptu pro zadávání čekajících příkazů, který nastaví Buy Stop a Sell Stop na konkrétní den a ve správný čas.

Skript pro správu peněz

Většina profesionálních obchodníků tvrdí, že na forexu je docela snadné vydělat peníze, mnohem obtížnější je si vydělané peníze udržet.


Jeden ztrátový obchod může snadno zničit zisk, který byl dosažen z pěti úspěšných.

Do popředí se proto dostává systém money managementu, který upravuje aspekty money managementu, poměr zisků a ztrát.

Mnoho začátečníků tento bod zanedbává a raději plánuje objem transakcí pouze na základě velikosti požadovaného zisku.

Je to z velké části způsobeno samotným procesem výpočtu bezpečných objemů transakcí, stále nic, pokud se bavíme o jedné nebo dvou pozicích, ale co když máte otevřených tucet příkazů?

Jednoduchý skript, který vám umožní určit volatilitu pro dané období

Co zobrazuje skript AccountInfoSample v terminálu obchodníka

Odvětví online obchodování nestojí a každý rok se objevují nové pomocné nástroje, jejichž použití výrazně zjednoduší analytický proces.

Kromě indikátorů a nástrojů pro technickou analýzu je možné do platformy MT4 integrovat skripty – speciální programy napsané v MQL4.

Takové doplňky mohou sloužit k provádění různých úkolů:
automatizace obchodu:

Zadávání nebo rušení nevyřízených objednávek
zpříjemnění obchodování
informační funkce

Poslední skupina skriptů se používá nejčastěji.

Tyto programy jsou navrženy tak, aby systematizovaly informace o obchodování, což obchodníkovi umožňuje objektivně vyhodnotit efektivitu strategie, pracovat na chybách a provádět vhodné změny.

Automatické zastavení ztráty a převzetí zisku

Dynamické obchodování ve stylu skalpování, pipsování nebo grid tradingu vyžaduje od obchodníka maximální výkon.

Při tak obrovském tempu, zejména pokud jde o pipsování, je však téměř nemožné včas a rychle nastavit správný stop příkaz nebo hodnoty zisku.

Taková situace přirozeně vede k tomu, že obchodník utrpí ztráty, protože velké množství ztrátových obchodů musí být uzavřeno ručně a ne všechny je možné sledovat.

Přirozeně ne každý takové podmínky vydrží, takže mnozí jednoduše odmítají skalpování a pipsování jako takové.

Trailing Master Script

Jednou z možností, jak ušetřit zisky a minimalizovat ztráty, je využití příkazu Trailing Stop v obchodování.

Standardní a známý trailing však v mnoha případech nesplňuje všechny požadavky a neřeší úkoly, které mu obchodník může nastavit.

Na pomoc proto přicházejí pomocné skripty a Expert Advisors, které výrazně rozšiřují funkcionalitu standardní zakázky.

S jedním z těchto skriptů se můžete seznámit v tomto článku.

Skript Trailing Master je pomocný odborný poradce obchodníka, jehož podstatou je automatické provádění hromadných i jednotlivých koncových příkazů, když cena dosáhne předem stanovené hodnoty zisku na příkazu.

Script Limit objednávky Pro. Univerzální grid trader asistent pro všechny příležitosti

Profesí analytika je kreslit krásné předpovědi, a pokud se nesplní, pak umět správně vysvětlit proč.


Trader naproti tomu málokdy dlouze přemýšlí, navíc většina obchodních strategií je zaměřena nikoli na tvorbu prognóz, ale na práci s důsledky konkrétního cenového chování.

Proto si na pozadí nepředvídatelnosti trhu začaly získávat stále větší oblibu gridové obchodní strategie, kdy obchodník podobně jako rybář na její cestu nastraží pasti na cenu a vydělává téměř na jakémkoli jejím pohybu.

Práce s mřížkami má však své nevýhody a jednou z nich je obrovská rutina s čekajícími objednávkami, kterou ne všichni obchodníci zvládají.

Cena jakékoli mechanické chyby je obrovská ztráta. Většina obchodníků proto vždy používá buď poradce, nebo pomocné skripty, které jim umožňují řešit řadu problémů. Ve skutečnosti se s jedním z těchto skriptů seznámíte v tomto článku.

Skript pro přenos historie do grafu

Investování na forexovém trhu je extrémně riskantní a i obrovský potenciální výnos je v mnoha případech rozbit proti realitě efektivity a stability manažerů.


Jak zjistit, zda bude manažer schopen provádět efektivní obchodování?

Jaká je jeho strategie, a co je nejdůležitější, jsou tyto ukazatele posíleny díky kompetentnímu používání modelů řízení rizikových peněz, které dávají krásný obrázek o grafu ziskovosti, ale zároveň k odlivu dochází náhle a okamžitě?

Abychom mohli na tuto otázku odpovědět, je nutné si podrobně prostudovat princip obchodování obchodníka a s tím vám pomůže skript pro přenos historie do grafu.

Skript pro přenos historie do grafu StrategyViewer je pomocný program pro váš MT4, který vám umožní vytáhnout historii z Excel reportu, což vám často umožní stahovat různé služby pro kopírování transakcí a také PAMM platformy.

Stojí za zmínku, že skript byl vyvinut speciálně k vytažení obchodních historií do grafu ze služby kopírování signálů od vývojáře metatraderů, které jsou stále přímo ve vaší platformě.

Neviditelné nohy. Odborník, který dokáže udržet vaše tajemství před nepoctivým makléřem

Jedním z problémů při práci s makléři je chybějící výstup transakcí na reálný mezibankovní trh, kdy všechny transakce jsou virtuální a probíhají v rámci společnosti.


Ptáte se, proč by to makléř dělal? A jaký má smysl přivádět obchodníky na skutečný trh, když se devět z deseti účastníků spojí?

Pro brokera je snazší zařídit virtuální obchodování a vzít si vklady obchodníků pro sebe, než je dávat na trh, aby je roztrhal na kusy. Prakticky není rozdíl v obchodování v rámci společnosti nebo na mezibankovním trhu, pokud broker vybírá zisky.

Ale takové schéma práce představuje určitý střet zájmů. Společnost totiž nikdy nebude mít zájem o efektivní obchodníky, a tak do obchodu obchodníků často zasahují bezohlední makléři.

Nejdůležitějším nástrojem v rukou nepoctivého brokera je stop příkaz a zisk obchodníka, který společnost nesmí provést, převést ani opravit, jak se jí to hodí.

Manipulace s kotacemi v moderních podmínkách není možná, protože takové skutečnosti by byly identifikovány a zveřejněny velmi rychle, ale příkaz k zastavení a zisk stále zůstávají nejzranitelnějším bodem.

Skript pro kreslení. Buďte si vědomi toho, co se děje na vašem účtu

Mnoho obchodníků věnuje pozornost obchodním nástrojům, od obchodních strategií až po forexové poradce. Při honbě za grálem však často dochází k hloupým a směšným chybám, jejichž cena tvoří obrovskou část zálohy obchodníka.


Mnohé například ani nenapadne, jak důležité je sledovat situaci na účtu, protože si myslí, že nastavené zisky a stop příkazy budou fungovat vždy.

A pokud se na účtu používá pouze ruční obchodování, je takové ignorování stále omluvitelné, ale při použití poradců a plné automatizace může každá sebemenší porucha, ke které došlo v důsledku dočasného odpojení, jednoduše vést k hrozným následkům.

Ne každý však může být neustále u svého monitoru, aby mohl sledovat čerpání na účtu.

Právě za tímto účelem jsou v obchodním terminálu poskytovány Push zprávy a s jejich pomocí můžete situaci sledovat pomocí speciálního pomocného skriptového poradce.

Binární opce otevřený obchodní skript. Okamžité otevření obchodů s binárními opcemi

V procesu obchodování je velmi důležité včas reagovat na vznikající strategické signály a také včas otevřít pozici, abyste nepropásli případný zisk.


Důležité je především zapracovat na rychlosti otevírání obchodů pro skalpery, ale i obchodníky obchodující na novinkách, protože v době zveřejnění určitého ekonomického ukazatele trh bleskurychle pokryje obrovskou vzdálenost.

Pokud však forexový trh vytvořil spoustu skriptů a pomocných poradců, kteří tuto příležitost výrazně implementují, pak si trh binárních opcí může o takových příležitostech nechat jen zdát.

Bohužel většina binárních brokerů nepoužívá dokonalou obchodní platformu, takže mnozí používají další terminály, což bezesporu ovlivňuje rychlost otevření transakce.

infopanel. Informační skript pro MT4

V procesu obchodování je velmi důležité mít základní informace přímo na očích.


Cena aktiva, velikost spreadu u brokera, zůstatek, stejně jako zisk z otevřených pozic, počet otevřených pozic a banální čas do uzavření svíčky – všechny tyto malé detaily, jedna cesta nebo jiné, se používají při obchodování.

V základní funkcionalitě MT4 však pro zjištění stejného spreadu u vybraného aktiva musíte ceny odečíst sami.

Navíc, pokud je to u čtyřmístných kotací docela jednoduché, pak u pěti znaků je to již obtížné a čas se prostě ztrácí, když se potřebujete rozhodnout a provádět aktivní obchodování.

Také funkce zobrazení času do uzavření svíčky je pro obchodníky obchodující s binárními opcemi jedna z nejdůležitějších, ale v platformě není vůbec dostupná.

Skript pro pohyb stop loss

Jedním z největších problémů, kterým čelí začínající i zkušenější obchodníci, je předčasný odchod z pozice.


Takový přístup k trhu, kdy obchodník při sebemenší příležitosti uzavírá ziskovou pozici, vede k tomu, že poměr rizika k potenciálnímu zisku se mění daleko od obchodníkovy strany.

Skutečný způsob, jak se s touto situací vypořádat, je použít trailing stop.

Trailing, který je v obchodní platformě MT4 v klasické podobě přítomen, má však k ideálu daleko, protože ve chvíli, kdy se cena začne korigovat, je pozice předčasně uzavřena a zisky se nedostávají.

Mnoho obchodníků proto používá obousměrný trailing, jehož podstatou je přesunout stop pokyn po ceně v určité vzdálenosti od ní. Pokud si přejete, můžete proces automatizovat, pokud k přesunutí stop lossu použijete skript StopLossMove.

Scénář hodnocení strategie

Jakákoli obchodní strategie se dříve nebo později hodí k lepšímu testování různých ukazatelů obchodníkem.


Ziskový faktor, matematické očekávání, série ziskových a ztrátových transakcí, maximální a průměrné čerpání, poměr zisku ke ztrátě a také průměrná zisková a ztrátová transakce - všechny tyto ukazatele charakterizují strategii a objasňují obchodníkovi jako investor svůj potenciál.

Vlastně se v tomto článku seznámíte se speciálním skriptem, který během pár sekund vyhodnotí vaši obchodní strategii na základě historie vašich transakcí a dá ji kvalitativní hodnocení.

Tradingsystemrating je vlastní skript vyvinutý pro obchodní terminál MT4, jehož hlavním úkolem je vyhodnotit vaši obchodní strategii, která je na účtu aplikována.

Skript pomocí dvou metod vyhodnotí strategii, ze které si lze vybrat. První techniku ​​hodnocení strategie popsal Van Tharp v knize „Super Trader.

Rychlost otevření pozice hraje zásadní roli pro obchodníky, kteří preferují obchodování se zprávami nebo skalpování v prudkých skocích trhu.


Pokud vám však rozšíření pro obchodní platformu MT4 s názvem „One Click“ umožní rychle otevřít pozici, pak musíte věnovat dostatek času nastavení stop příkazů a zisků.

Takové zpoždění u obchodníka, jehož zisk se počítá v několika bodech zisku, je srovnatelné se ztrátami.

A pokud obchodníci, kteří obchodují se statickým lotem, nějak tuto situaci vyhladí rychlým otevřením transakce jedním kliknutím, co by pak měl dělat obchodník, který používá dynamický lot, riskující určité procento rizika na pozici?

Jediným způsobem, jak problém vyřešit, je použití pomocných pomocných programů a v tomto článku jsme jedním z nich.

Statistiky obchodování se skriptem Iprofit Custom

Každý obchodník má své vlastní cíle, konkrétně někdo přestane obchodovat po dosažení určité výše zisku, někdo po dosažení určitého procenta vkladu a někdo přestane obchodovat po obdržení určitého procenta ztráty.


Tak či onak, bez ohledu na to, jakou strategii obchodník používá, hlavní je mít jasné úkoly a limity, které vám umožní nepodlehnout zvířecímu instinktu a touze vyhrát zpět nebo dobýt forexový trh.

V praxi však není vedení takové statistiky snadné, protože průběžně musíte provádět dodatečné výpočty nebo se registrovat ve speciálních monitorovacích službách.

Proto, aby bylo možné vidět všechny obchodní statistiky na účtu a neuchýlit se ke službám třetích stran, byly vytvořeny speciální indikátory informačních asistentů.

Skript volatility

Volatilita finančního aktiva je nejvíce podceňovanou charakteristikou trhu, kvůli které mnoho obchodníků selhává.


Faktem je, že volatilita zobrazuje rozsah pohybu ceny v bodech za určitou časovou jednotku.

Díky tomuto indikátoru si každý obchodník bude moci načrtnout určité cíle, kterých může konkrétní měnový pár dosáhnout během dne nebo dokonce několika hodin.

VolScript volatility script je speciální aplikace pro obchodování na platformě MT4, díky které můžete zjistit aktuální a průměrnou volatilitu na trhu.

Stojí za zmínku, že na rozdíl od mnoha podobných skriptů a indikátorů, které určují volatilitu, VolScript zobrazuje svou hodinovou změnu a také přináší statistiky za den.

Skript Range Bars. Odstraňte hluk trhu

Složitost provádění technické analýzy, stejně jako používání různých technických ukazatelů, spočívá v tom, že graf je jednoduše přesycený tržním hlukem, což ztěžuje posouzení aktuální situace na trhu.


Je to dáno tím, že konstrukce grafu, na kterou jsme zvyklí, ať už jde o svíčky nebo sloupce, je tristně svázána s časovým intervalem.

Ano, každá nová svíčka se neobjeví proto, že cena překonala určitou vzdálenost, ale proto, že pět nebo patnáct minut skončilo a dokonce i minimální posun ceny je v grafu pevně daný.

Proto ve chvíli, kdy je cena ve velmi úzkém pásmu, můžeme pozorovat řadu horizontálních svíček, které dělají to, co dělají, aby zmátly každého obchodníka.

Vzhledem ke zvláštnostem konstrukce grafu mohou indikátory sledující cenu vydávat mnoho falešných signálů, protože nástroj jednoduše nechápe, že trh je plochý.

Skript pro obrácené pozice

V procesu obchodování se každý obchodník potýká s klamným tržním manévrem, kdy na první pohled jasný trend během pár sekund změní svůj směr.


Mnoho obchodníků akceptuje svou porážku a čeká na stop příkaz, aby opustili forexový trh.

Pozici ale můžete i zvrátit, což umožní profitovat z nového trendu, přičemž výše zisku přímo závisí na tom, jak rychle dojde k obratu.

Revers script je skvělé řešení pro obchodníky, kteří praktikují obrácení pozice. Na rozdíl od mnoha analogů si skript automaticky pamatuje objem a počet dříve otevřených objednávek a provede flip s přesně stejnou šarží.

Stojí za zmínku, že tento skript je univerzální nástroj a provádí jednorázovou akci, která nepřetěžuje vaši obchodní platformu.

Indikátor pro snímky obrazovky forexových transakcí

V procesu studia výměnné literatury téměř každý autor knihy radí svým čtenářům, aby si založili vlastní deník. Pravděpodobně jste si opakovaně kladli otázku, proč je to nutné, protože celá historie transakcí je uložena přímo v obchodním terminálu a lze ji kdykoli získat ve formě zprávy.


Je však třeba chápat, že deník nemá historii uchovávat, ale analyzovat. Pochybujeme, že někdo z vás bude o měsíc později schopen říci, proč obchod otevřel, jakými soudy se řídil a jakými byl banálními, v jaké byl náladě.

Právě práce na sobě a svých chybách však umožňuje obchodníkovi zlepšovat se, zlepšovat strategii a způsob vstupu na trh, identifikovat vzory a také identifikovat vlastní zranitelnosti.

Nicméně i přes to, že mnozí s tímto krokem souhlasí a začnou si vést deník, často to dělají špatně.

Drtivá většina obchodníků, a zejména starší generace, si vede svůj deník v obyčejném notebooku nebo notebooku a zapomíná na nejdůležitější předmět analýzy - obchodní graf v době transakcí. Samozřejmě existuje možnost pořídit snímek obrazovky v obchodním terminálu, ale to vyžaduje čas a úsilí, což vede k tomu, že obchodník na to zapomene.

Nejlepší místo pro zisk - EasyTakeProfit

Mnoho obchodníků příliš zdůrazňuje svůj vlastní systém vstupu do strategie spíše než výstupní body. Bez ohledu na to, jak divně to může znít, ale počet obchodníků, kteří mění obchodní taktiku jeden za druhým, jsou prostě tisíce, ale opravdu těch, kteří přemýšleli o důvodu ztráty jednotkového vkladu.


Často dva banální parametry, jako je úroveň zisku a úroveň stop, mohou radikálně změnit statistiky forexové strategie.

Mnozí začátečníci tedy podlehli emocím a nastavili příliš velký příkaz k zastavení nebo jej úplně odmítli. V prvním případě při velkém stop příkazu dojde k porušení poměru, což následně vede ke ztrátě strategie.

V druhém případě absence příkazu k zastavení generuje nahromadění obrovské ztráty, která bude dříve nebo později muset být uzavřena.

S rostoucí popularitou skalpování mezi mnoha obchodníky se objevila praxe zadávání příliš malého stop příkazu kvůli neochotě ztratit hodně v jedné transakci.

Skript rychlosti pohybu ceny

Při analýze devizového trhu je nutné věnovat pozornost nejen takovým charakteristikám, jako je trend, flat a směr pohybu cen, ale také jeho rychlosti na Forexu.

Téměř každý praktikující obchodník si všiml, že otevření série transakcí v různou denní dobu, ale za stejných podmínek bude rychlost jejího uzavření (dosažení zisku nebo stop příkazu) radikálně odlišná.

Je to dáno především rychlostí pohybu cen v určitém okamžiku. Pokud tedy obchodujete na zprávách, rychlost dosažení stop příkazu a zisku bude výrazně jiná, než když je obchod otevřen se stejnými cíli a riziky, ale v klidné době.

Faktor rychlosti pohybu ceny může přímo ovlivnit efektivitu obchodů, které otevíráte, protože i zkušení obchodníci říkají, že obchod je považován za úspěšný, pokud stoupne v prvních sekundách a nezůstane na místě.

Jak napsat forex skript

Moderní obchodování si bez automatizace už lze jen těžko představit a se současnou úrovní rozvoje výpočetní techniky přicházejí na burzu nejen jednoduché programy, ale dokonce i umělá inteligence, která je schopna samoučení.

Pokud jsou však složité programy dostupné pouze pro velké hedgeové fondy, banky a další velké finanční instituce, pak jsou jednoduchá softwarová řešení jako skripta dostupná i pro studenta a ve většině případů najdete skript pro své úkoly zdarma.

Skript je program, který je navržen tak, aby provedl jednorázovou akci. Pokud jste například narazili na obchodní poradce, pak pravděpodobně víte, že tento program plní určité úkoly, dokud je na grafu.

Skript se naproti tomu od Expert Advisor liší jednorázovým provedením příkazu během kreslení do grafu. Skript tedy může provést úkol, který EA nezvládne.

Pokud například chcete uzavřít pouze ziskové obchody z vaší série otevřených objednávek, pak když použijete skript na graf, program uzavře pouze ziskové obchody jednou, kdy to bude EA dělat neustále.

Skript GrailMeter - změřte grailness svého robota

Téměř každý obchodník, který se aktivně zajímá o automatické obchodování a různé forexové poradce, se setkal s tzv. grály.

Odborníci, kteří vykazují fenomenální výsledky za historické období, ale v reálných podmínkách obchodování vykazují výsledek zcela opačný, jsou mezi hráči na burze obvykle nazýváni svatým grálem.

Naivní začátečníci, kteří jsou náchylní k touze po rychlém zisku, se zpravidla dostávají do pasti grálu.

Situace je zcela typická, totiž že člověk, který v testeru viděl fenomenální výsledky, uvede poradce na skutečný účet a díky zvýšené důvěře a naději rychle ztratí svůj vklad.

Aby se předešlo takovým situacím, profesionální hráči vždy doporučují vyzkoušet Expert Advisor na demo účtu, než jej umístí na skutečný.

GUI-Robot - automatické obchodování bez znalosti programování

Moderní realita obchodování na burze je taková, že naprogramované algoritmy téměř úplně vytlačily obchodníky od manuálního obchodování.

V moderní realitě je zpravidla obchodníkovi přidělena funkce sledování a potvrzování signálů, stejně jako master, který včas provede změny ve svém předem naprogramovaném algoritmu.

Vytvoření autonomního algoritmu, který dokáže duplikovat vás a vaši strategii, však stojí poměrně hodně peněz, nemluvě o tom, že pro programátora je docela těžké vysvětlit, co chcete, protože píše programy a nemá co dělat s obchodováním na burze.

Vyčerpané nervy a vyhozené peníze jsou jen malou částí problémů, kterým musíte čelit, pokud sami neovládáte programovací jazyk. Samozřejmě můžete strávit roky učením kódu, ale můžete jít i jinou cestou.

Dnes je poměrně obtížné diskutovat o důležitosti grafické analýzy, protože i ten nejzavilejší kritik Je známo, že tento nástroj prokázal svou účinnost v průběhu času.

Grafická analýza je však poměrně komplikovaný přístup, navzdory na první pohled jasnému principu konstrukce obrazců.

Souhlasíte s tím, že hlava a ramena v knize vypadají tak realisticky, že je nemůžete rozeznat od skutečného člověka, ale na trhu, když se s tím setkáte jednou za rok, to není vůbec žádné štěstí.

Nejčastější nemocí obchodníků, kvůli které se slučují desítky nebo i stovky účtů, je nedodržování disciplíny v oblasti řízení kapitálu.

Navíc bych chtěl zvlášť poznamenat, že nezáleží na tom, zda obchodník využívá poradce nebo obchoduje osobně, chyba včasného stanovení zisků a ztrát je společná všem.

Samostatně bych se chtěl dotknout expertních poradců, kteří z velké části používají vysoce rizikové modely řízení peněz, jako je martingale nebo průměrování, což vede k okamžité ztrátě všech prostředků.

Ti obchodníci, kteří se s takovými roboty někdy setkali, vědí, že v případě silného drawdownu musíte udělat těžké rozhodnutí a napravit ztrátu, abyste nepřišli o všechny své peníze. Banální naděje, že otevřením další objednávky s nadhodnoceným lotem povede k očekávanému vyřešení situace vyšší moci, však dostáváme odpor k jejímu zhoršení.

Jedním z nejvýraznějších trendů v analýze a obchodování na finančních trzích je používání tzv. grid strategií, všemožných objednávkových pyramid a martingalu.

Důvodem je oprávněné odmítnutí pokusu předpovědět cenu ve prospěch jejího pouhého sledování.

Navzdory široké oblibě těchto strategií je však jejich implementace v praxi daleko od ideálu, který je popsán v teorii.

Obchodujte vysoko pouze s předním brokerem

Desítky nevyřízených příkazů v různých směrech, nastavené vzdálenosti a multiplikační faktory, stejně jako neustálá série mazání a přidávání příkazů – v tom všem si zlomí nohu i čert, o začátečníkech ani nemluvě.

Proto se takové strategie nejčastěji kódují a používají automaticky.

Stroj bez bližšího pohledu však může kvůli banálnímu odpojení a ztracené objednávce dříve nebo později selhat, takže většina obchodníků raději obchoduje v poloautomatickém režimu a pomáhají jim v tom speciální pomocné skripty.

V tomto článku se vlastně seznámíte s jedním z těchto skriptů, který je nepostradatelným nástrojem pro všechny gridové specialisty a obchodníky používající průměrování a martingale.

Hlavní příkaz čekající na vyřízení je pomocný skript pro obchodní terminál Meta Trader 4, který umožňuje zadávat sítě čekajících příkazů různého typu a zároveň nastavovat hlubší individuální podmínky až po multiplikační faktory mezi příkazy, což je u strategií založených na průměrování tolik nutné.

Samotný skript je univerzální vývoj a bude užitečný pro všechny kategorie obchodníků, protože jej lze použít na absolutně všechna obchodní aktiva, ať už jde o akcie, měnové páry nebo indexy.

Za zmínku také stojí, že skript Pending Orders Master lze použít ve všech časových rámcích, takže bude účinným nástrojem pro všechny strategie založené na nevyřízených příkazech.

Instalace hlavního skriptu čekajících objednávek

Navzdory tomu, že v manuálním režimu je dlouhodobě prakticky nemožné úspěšně implementovat gridové strategie s prvky martingale, vývojáři platformy MT4 s nápravou tohoto nedostatku nespěchají a pomocné skripty standardně neimplementují.

Pro kompenzaci této slabosti terminálu proto přicházejí na pomoc uživatelské skripty a Pending Orders Master je jedním z nich. Abyste jej mohli používat, musíte vytvořit standardní instalační schéma.

Instalace Pending Orders Master se neliší od instalace jakéhokoli jiného uživatelského skriptu a probíhá podle standardního schématu, konkrétně si budete muset stáhnout soubor skriptu na konci článku a umístit jej do příslušné složky adresář dat terminálu.

Kliknutím na odkaz naleznete podrobnější pokyny pro instalaci skriptů, poradců a jakéhokoli dalšího vlastního vývoje.

Aby obchodní terminál viděl skript, měl by být aktualizován v panelu navigátoru nebo jednoduše restartován. Po restartu platformy

Čekající příkazy Master se objeví v seznamu skriptů a chcete-li jej použít, stačí přetáhnout název do grafu měnových párů.

Princip činnosti. Nastavení

Skript Pending Orders Master provede jednorázovou akci, když je aplikován na graf, a skript může zadat jak sérii objednávek v určité vzdálenosti od aktuální ceny, tak v určité cenové hladině, která bude specifikována přímo v nastavení.

Skript vám umožňuje otevřít mřížku nevyřízených příkazů s příkazy limit i stop.

Proměnné v nastavení umožňují přizpůsobit skript absolutně jakékoli obchodní strategii na základě čekajících objednávek. V řádku Order Type si tedy obchodník může vybrat jeden ze čtyř typů čekajících objednávek, ze kterých plánuje sestavit grid.

Proměnná Lot umožňuje nastavit objem pozic pro první objednávku mřížky, přičemž počet objednávek mřížky lze změnit v řádku Počet objednávek.

Proměnná Magic umožňuje přiřadit objednávkám unikátní kód, díky kterému mohou pomocní Expertní poradci, pokud jsou použity, sledovat a kontrolovat obchody otevřené skriptem.

Proměnná Slippage umožňuje omezit zadávání objednávky s velkým skluzem nabídek a proměnná Multiplier umožňuje změnit násobitel objednávky při použití mřížky založené na martingale.

Proměnná Vzdálenost mezi objednávkami umožňuje změnit posun v bodech mezi řády mřížky a proměnná Vzdálenost k prvnímu řádu umožňuje nastavit vzdálenost v bodech od prvního řádu.

V řádku Použít cenu pro první objednávku můžete povolit nebo zakázat funkci budování mřížky objednávek z dané úrovně, přičemž samotná cenová hladina se nastavuje v řádku Cena za první objednávku.

Na závěr stojí za zmínku, že skript Pending Orders Master značně zjednodušuje proces práce

Manuální obchodování na Forex trhu je pečlivá práce, která vyžaduje duševní úsilí a čas. To platí zejména pro scalpery a další obchodníky, kteří využívají nižší časové rámce k dosažení zisku na devizovém trhu. Existují způsoby, jak automatizovat rutinní akce stejného typu. K tomuto účelu se používají skripty. Jaké to jsou a jak je používat? Jak zjednodušit zadávání nevyřízených objednávek pomocí skriptu? Jak nainstalovat program do obchodní platformy brokera?

Forex skripty - co to je?

Skripty jsou asistenti obchodníka, kteří automatizují obvyklé rutinní procesy, jako je uzavření velkého počtu transakcí jedním kliknutím nebo zadávání příkazů stop. Jedná se o běžný program napsaný ve stejném programovacím jazyce jako Expert Advisor nebo indikátor. Skripty jsou méně oblíbené pouze kvůli nedostatečné znalosti jejich schopností mezi obchodníky. Jak skript funguje?

Na rozdíl od Expert Advisor, který také funguje v automatickém režimu podle daného algoritmu, skript funguje trochu jinak. Je zaměřena na jednorázovou akci. Chcete-li akci provést znovu, budete muset skript znovu spustit. Pouze v tomto případě znovu provede potřebné akce, které jsou zabudovány do jeho algoritmu.

Skripty nelze nazvat zázračnou pilulkou, která může fungovat na devizovém trhu místo obchodníka. Mají spíše omezené možnosti, ale je těžké přeceňovat pomoc, kterou mohou obchodníkovi poskytnout. Můžete tedy pomocí skriptů smazat nevyřízené objednávky a vytvořit z nich mřížku, uzavírat pouze ziskové obchody, smazat všechny grafy z pracovního grafu měnového páru, nastavit stop loss na úrovni breakeven a tak dále. Funkce skriptů pro obchodníky, kteří preferují aktivní obchodování, jsou více než dostatečné pro zjednodušení práce.

Instalace skriptů do obchodního terminálu

Instalace skriptu do obchodního terminálu je stejně jednoduchá jako instalace indikátoru nebo poradce. Je nutné jednat podle stejného algoritmu. Nejprve musíte otevřít nabídku "Soubor" a vybrat položku "Otevřít datový adresář". Tím se dostanete do kořenového adresáře obchodní platformy (složka instalace terminálu).

Ve složce, která se otevře, vyberte složku MQL 4 a umístěte soubor skriptu do příslušné složky. Ona a jmenuje se - Skripta. Po restartu obchodní platformy se skript objeví v odpovídajícím rozbalovacím menu v navigačním okně obchodní platformy MetaTrader 4. Pro jeho aktivaci je potřeba skript přetáhnout na pracovní graf. Po těchto krocích je připraven vyrazit. Takto to vypadá v praxi (screenshot z terminálu společnosti Forex4You).

Nevyřízené objednávky

Existuje mnoho nástrojů pro automatické zadávání nevyřízených objednávek pomocí skriptu, jednoduchých i složitých. Skript s názvem Remove Pending Order odstraní všechny čekající objednávky sám. Není třeba jej konfigurovat (nemá žádné možnosti nastavení).

Skript Open Buy Sell Order dokáže otevřít dvě čekající objednávky v opačném směru. Referenčním bodem je aktuální cena. Má přizpůsobitelné možnosti. Pokud používáte obchodní strategie založené na prorážení úrovní, cenového koridoru, pak takový skript jistě oceníte.

Následující skript dokáže otevřít mřížku nevyřízených objednávek najednou. Jeho název je OpenStopOrderNet. Má několik přizpůsobitelných možností. V nastavení si můžete nastavit velikost stop lossu a take profit v bodech. Pokud v tomto řádku zadáte číslo 0, žádné ztráty a zisky nebudou fixovány. V nastavení můžete také určit maximální počet objednávek v mřížce, vzdálenost mezi nimi, objem transakce a typ objednávky (Sellstop nebo Bystop).

Další skript s názvem CloseStopLimitOrders zajišťuje uzavření všech objednávek. Nemusí být konfigurován, protože nemá parametry pro konfiguraci.

Následující skript čekající objednávky nazvaný cm skript OpenGread také plní funkci otevření mřížky objednávek, ale má větší sadu funkcí. S jeho pomocí tedy můžete nastavit čas zadání objednávky a její životnost, různé vzdálenosti mezi transakcemi, koeficient nárůstu množství otevřených objednávek, počet pokusů, které musí skript provést před otevřením transakce.

Algoritmus skriptů je podobný algoritmu Expert Advisors, skripty jsou však navrženy pouze pro zjednodušení a usnadnění práce a veškerá odpovědnost za finanční výsledek leží na obchodníkovi. S jejich pomocí můžete automatizovat pouze část procesů, ale úkol provádějí pouze mechanicky, a tím se liší od poradců.

Pamatujte, že ziskovost obchodování je velmi závislá na

Programovací jazyk MQL, který se používá k převodu algoritmů do funkcí srozumitelných pro MetaTrader, se používá k psaní nejen indikátorů a expertních poradců, ale také skriptů. S jejich pomocí se provádí jakákoli jednorázová operace, po které jsou vypnuty. V tomto článku budete moci stáhnout skript pro mazání nevyřízených objednávek a naučit se jej správně používat.

Připomeňme, že čekající příkazy (OO) jsou speciálním typem příkazů zadaných obchodníkem obchodnímu terminálu, což vede k otevření pozice nikoli okamžitě, ale za stanovených podmínek. Nejčastěji jsou tyto podmínky chápány jako konkrétní úroveň, na které kotace dosáhnou transakce. Mnoho obchodních strategií je založeno pouze na použití čekajících příkazů.

Například kanál TS, jehož varianty zahrnují obchodování na základě stažení nebo zhroucení, zahrnují umístění čekajících příkazů na hranicích kanálů. Dalším příkladem použití čekajících příkazů je obchodování na principu Martingale, podle kterého se pozice postupně otevírá, když kotace projde určitým intervalem.

Když je k odstranění nevyřízených objednávek vyžadován skript

Při obchodování popsanými metodami lze zadat velmi velké množství nevyřízených příkazů (zejména při krátkodobém obchodování Martingale). Současně po výskytu určitých událostí je nutné rychle odstranit ty, které nefungovaly. Dělat to ručně je poměrně pracné a časově náročné. Právě pro takové případy je určen skript pro mazání nevyřízených objednávek (stáhnout ) s názvem Smazat vše čekající.

Nejlepší makléř

Pro jeho použití je nutné jej nejprve umístit do složky Scripts, kterou naleznete v sekci MQL4 datového adresáře MT4 (obr. 1). Poté byste měli označit všechny položky na záložce "Expertní poradci" v okně "Nastavení", otevřeném z nabídky "Služba" terminálu. Poté v sekci „Skripty“ aktualizovaného okna „Navigátor“ (můžete jej aktualizovat z kontextové nabídky nebo restartováním MT4) musíte najít požadovaný skript (obr. 2) a aplikovat jej na požadovaný majetek. grafu (to se provádí přetažením skriptu na graf nebo dvojitým kliknutím levého tlačítka myši na název skriptu). V důsledku toho budou všechny aktuálně nevyřízené objednávky smazány.


Skript pro mazání nevyřízených objednávek podle času

Některé TS vyžadují, aby čekající příkazy byly aktivní pouze po stanovenou dobu nebo do určitého okamžiku (například do konce konkrétní obchodní seance nebo aktuálního obchodního dne). V tomto případě byste měli použít skript DelOrdersAfterVLine (stáhnout ). Jeho aktivace vede k zobrazení na grafu ve vzdálenosti 10 svíček od aktuální červené vertikály (obr. 3). Po jejím dosažení budou všechny nevyřízené objednávky zrušeny.


Okamžik zrušení lze změnit posunutím červené svislice. To se provádí pomocí myši - její ukazatel je nasměrován do svislé polohy, je stisknuto pravé tlačítko a pohyb je proveden v požadovaném směru. Skript navíc vypočítá a zobrazí čas (v sekundách) v levém horním rohu okna grafu, po kterém se OO zavře.

Další skripty pro nevyřízené objednávky

Kromě potřeby rychlého mazání nevyřízených příkazů často vzniká potřeba jejich rychlého umístění (například vytvoření mřížky nevyřízených příkazů). K tomuto účelu lze použít následující dva skripty:

  1. LimitOrderGrid (stáhnout );
  2. StopOrderGrid (stáhnout ).

První zajišťuje vytvoření sítě limitních čekajících příkazů. V tomto případě, pokud je úroveň umístění skriptu vyšší než aktuální cena, pak se sestaví mřížka čekajících objednávek typu SellLimit (obr. 4), a pokud je nižší, sestaví se BuyLimit (obr. 5).


Druhý zajišťuje vytvoření sítě nevyřízených příkazů. Pokud je skript umístěn nad aktuální cenovou hladinou, pak se vytvoří mřížka čekajících objednávek typu BuyStop (obr. 4), a pokud je umístěn pod ní, vytvoří se SellStop (obr. 5).

Tyto dva forexové skripty čekajících objednávek mají vstupní parametry:

  • počet vytvořených OO;
  • vzdálenost v bodech mezi sousedními TOE;
  • StopLoss a TakeProfit OO (pokud nejsou potřeba, pak jsou jejich hodnoty nastaveny na 0);
  • objem (v lotech) počáteční TOE;
  • násobič pro výpočet objemu při průměrování (podle Martingale).

(( recenze Celkově )) / 5 Uživatelské hodnocení (0 hlasy)

Váš prohlížeč nepodporuje nahrávání obrázků. Vyberte si prosím moderní

Dnes je obtížné začít obchodovat na Forexovém trhu bez využití poradců. Někdy je však nutné použít speciální skripty, které těmto nástrojům napomáhají k obchodování na trhu.

V tomto článku se podíváme na skripty pro umístění mřížky nevyřízených objednávek. A pro začátek se pojďme blíže podívat na to, které to jsou a proč jsou vůbec potřeba.

Co je objednávka na Forexovém trhu?

V podstatě je příkaz příkazem pro dealera provést operaci nákupu nebo prodeje měny. Na devizovém trhu jsou zaznamenány dvě možnosti objednávky. Za prvé - .

Definování objednávky je však poměrně jednoduché. Chcete-li to provést, nezapomeňte na jedno jednoduché pravidlo. Možnost objednávky je vždy určena přímo ve vztahu k aktuální hodnotě v okamžiku zadání.

Pokud potřebujete nakoupit výše nebo prodat níže, pak mluvíme o Stop/Loss. V případě, kdy byste měli prodávat výše a nakupovat níže, mluvíme o Take / Profit.

Zároveň je důležité vědět, že v závislosti na účelu příkazu jej lze vždy kvalifikovat jako jednoduchý vzájemně zrušitelný příkaz a to přímo provedením.

Tak, jednoduchá objednávka, (jinak jednotlivá) se používá přímo pro vstup nebo výstup z pozice, když trh dosáhne hodnoty v ní stanovené. Je důležité vzít v úvahu, že příkaz nelze zadat více než a ne blíže než deset bodů od aktuální tržní ceny.

Vzhledem k tomu, že obchodníci vždy prodávají za nabídkovou cenu a nakupují měnu za poptávkovou cenu. Vzájemně stornovatelné objednávky jsou kombinací výše uvedených objednávek. Obvykle se tato třída příkazů zadává, když existuje otevřená pozice. A je to nutné pro lepší kontrolu nad pozicí.

Jeho hlavní výhoda spočívá přímo v tom, že při použití tohoto nástroje se při použití jedné objednávky automaticky ruší i druhá. Exekuční příkazy jsou shlukem několika příkazů, z nichž jeden je jednoduchý a jeden se vzájemně ruší, v některých případech možná i dva.

Zvláštností tohoto balíčku je, že uživatel nemusí neustále sedět u monitoru počítače, aby mohl sledovat trh. Sám dealer vám může otevřít pozici a poté kontrolovat stav této pozice až do okamžiku, kdy je spuštěn jakýkoli pokyn v tomto balíčku.

Čekající příkaz - typy, příkazy

Nyní si povíme přímo o nevyřízené objednávce. Ve skutečnosti se jedná o příkaz dealerovi prodat nebo koupit měnu za danou cenu za daný počet lotů, když je dosaženo určitého typu ceny.

Nevyřízené objednávky

K zadání nevyřízených objednávek je zpravidla vyvoláno okno Nová objednávka. Chcete-li to provést, proveďte následující postup. Najděte příkaz „Služba“ a poté vyberte část „Nová objednávka“. Po dokončení těchto úkolů musíte stisknout klávesu F9. Nyní můžete dvakrát kliknout na Market Watch.

Pokud jde o okno „Objednat“, které se otevře, možnost s názvem „ Čekající objednávka". Je důležité správně vyplnit všechna pole, která se týkají této sekce. Poté můžete zahájit instalaci. Nespěchej. Postupně byste měli čekat na potvrzení přijetí objednávky ze zvoleného serveru. V okně obchodního terminálu by se měla objevit informace o úspěšném zadání příkazu. Nyní, když jsme se seznámili se základními pojmy, jsme připraveni odhalit hlavní podstatu tohoto článku.

Skripty pro umístění mřížky nevyřízených objednávek. Lehká instalace

Tato možnost instalace umožňuje instalaci nevyřízených objednávek pouze pomocí myši. Tento skript umožňuje uživateli zadávat čekající příkazy přímo v obchodních terminálech pouze pomocí myši.

To opravdu výrazně zjednodušuje operace spojené s instalací, protože máte možnost vizuálně vidět, kde se v určitém časovém období nachází hodnota měny. Navíc získáte možnost provést všechny úpravy a parametry nezbytné pro obchodní proces.

Skript pro zadávání čekajících příkazů je velmi pohodlný nástroj, pomocí kterého můžete okamžitě nastavit nejen jeden příkaz na grafu zvoleného měnového páru, ale také nastavení, která pomohou při spouštění příkazů StopLoss/TakeProfit.

Základní nastavení skriptu pro zadání (instalaci) mřížky nevyřízených objednávek

Nejprve byste si měli promluvit o výběru pozic. V této sekci můžete otevírat buď výhradně krátké pozice, nebo naopak pouze dlouhé pozice. Přitom Long je hodnota pouze nákupu a Short je hodnota příkazů výhradně k prodeji.

Je třeba si uvědomit, že pokud se rozhodnete zvolit Long a Short, pak se v daném grafu mohou objevit 2 čekající objednávky a v různých směrech.

Stop-loss umožňuje předem nastavit ukazatel rizika, což vám umožní ušetřit spoustu peněz v některých nerentabilních transakcích.

Take-profit je také důležitou hodnotou, která odkazuje na příkaz take-profit. Zodpovídá za stanovení výše zisku, zejména při stanovení výše zisku, v rámci které je dosaženo automatického uzavření instrumentu.

Skluz je indikátor skluzu.

Kromě těchto nastavení existuje i řada dalších parametrů, které jsou však méně důležité. Proto, pokud si přejete, můžete najít informace o jejich nastavení, ale v obchodování jsou málo použitelné. Pokud jde o skript uvedený v příkladu, rád bych poznamenal, že v databázi MetaTrader 4 funguje pozoruhodně dobře.