

Millis
Members-
Počet příspěvků
137 -
Registrace
-
Poslední návštěva
Vše publikováno uživatelem Millis
-
Tady bych se přiklonil k DarkManoj, že základy programování jsou vážně jednoduchý, alespoň pro mě bylo jednodušší než se tu někodo domáhat naprogramování každý blbosti to nejdřív zkusit sám, vážně lidi pokud jste to ještě nezkusili nežíkejte že je to španělská vesnice, to zas né, chápu že někdo si s počítačema vážně neroumí, ale neodsoudit to hned aniž byste to zkusili .. navíc se to vážně hodí to umět ;) ... Každopádně, to že tu občas někomu něco napíšu mi absolutně nevadí, člověk se v tom trochu zdokonalí, přijde na nový nápady, samotnýmu by mě plno věcí třeba nikdy nenapadlo ... tak asi tak :)
-
WWWTrader: To já mam hromadu věcí na přemejšlení, zrovna teď bych měl přemejšlet nad Matikou z který mám zítra zkoušku :) Ten tvůj nápad se mi zdá ale čím dál nereálnější, za prvé už jen těžko vysvětluj programu na jakou šipku a jak má zareagovat když každej indikátor tvoří jiný ... Jako tady v programu jsou funkce který pracujou s objektama na grafu, takže teoreticky,ačkoli nemám zkušenosti, by šlo programu říct když najdeš na grafu objekt přesně těhlech a těchlech vlastností, tak prodávej, ale nemůžeš říct programu když se na grafu něco utvoří jednej podle svýho nejlepšího vědomí a svědomí :-D. Dej mi indikátor kterej tvoří jenom červený a modrý kuličky a můžem začít s tím, ale pro začátek toho chceš po mě příliš moc ;-) ... ostatně ono změnit si u každýho indikátoru aby dělal jen červený a modrý kuličky už by jsi mohl zvládnout sám, zas tak líný nebudemem ne? ;) ... :D
-
To WWWTrader: To podle mě není možný, musel bych znát jak ten indikátor pracuje a podle toho vytvořit strategii, tudíž bych potřeboval jeho dekompilovaný kód (A taky mu rozumět :) ) ... Ačkoli nic není nemožný, zkusím nad tím zapřemejšlet ... ale s tim kódem by to bylo asi nejjednodušší ;)
-
Andrea: Jasně, ale .. tady je problém že já potřebuju znát hodnotu jednoho bodu na 1 lot ... například z tvého příkladu odvozuji že u nějakého měn. páru má jeden pips na 0.1 lotu hodnotu 1EUR - tzn. SL 50 pipsů na 0.1 lotu má hodnotu 50EUR, ty si ale můžeš dovolit riskovat jen 40EUR a tak musíš použít 0.08 Lotu, to je všechno OK ... teď ale úplně nevím jak udělat aby program sám spočítal hodnotu bodu na 1 lot u daného měn. páru, ale možná je to tím že už to pořádně numím spočítat ani já, neboť to za mě dělá kalkulačka kterou mám přímo od brokera :D ... takže mi budeš muset pomoct ... co já snad teda potřebuju od tebe je akorát nominální hodnota kontraktu na 1 Lot, řekněmě že je to 100000 jednotek první měny v páru (druhé měny??) krát hodnota bodu, např. 0.0001 = že na 1lot je nominální hodnota bodu(pipsu) 10 jednotek první měny - Pro pár EURUSD tedy 10EUR? + přepočteno na kurz měny v které je veden account? - tudíž pro EUR se to nezmění, pro acc v USD je to 10EUR*Akt. kurz dolaru k EURu? ... wow, mam v tom pěknej zmatek :D ... No prostě nejlíp když mi napíšeš jak a z jakejch veličin počítáš hodnotu bodu pro dané měnové páry a já už ti to nějak (snad) zautomatizuju ... uff Jo a pro zkoušku ti sem hodim ukázku skriptu, ten ale zatím počítá s hodnotama z příkladu, tudíž hodnota pipsu pro 1 lot = 10EUR a acc taktéž veden v EUR... kdyby takhle ten script vypadal tak není problém tímto scriptem pouze otevřít pozici a pak na daném grafu spustit tvůj TrailingStop. (poznámka- je to script, tudíž ho musíš uložit jako Script (né EA který se otevírá v záložce strategie), nebo prostě jen zkopíruj tu zkompilovanou verzi do složky Scripts.)
-
To Andrea84: Tak přinejhorším by to snad šlo i naprogramovat že ;) Pokud platí že SL 50 pips = 50 EUR tak tam hodim jednoduchej výpočet (Zůstatek*%Risk)/SL = počet lotů , akorát nevim pokud by vyšla velikost lotu víc jak na dvě desetinný místa tak to musim určitě nějak zaokrouhlit, ale takový funkce tu jsou dofám někde taky :D ... Asi bych tomu dal podobu skriptu kde si navolíš typ Buy/Sell (Případně SellStop, BuyStop apod...) SL, %Risk a ostatní jako TP, případně otevír.cenu u čekajících pokynů a dáš OK a ono ti to otevře příslušnou pozici ... ale taky to může mít podobu indikátoru kterej ti bude jen na obrazovce ukazovat správnou velikost lotu ... nebo vlastně to může mít podobu jakoukoli, tak kdyby jsi žádnej takovej vyhovující už existující EA nenašla tak dej prostě vědět konkrétnější představu .. ;)
-
To carolco: Vzhledem k tomu že Volf má ten systém opravdu skvěle zpracovaný, tak pokud ti to nevadí já od dalšího ladění svojí verze upustím a budu se raději věnovat ostatním věcem ;) Věřím, že co se týče změny MM, tak ti to Volf rád upraví sám, protože já bych mu do jeho verze nerad zasahoval ... Každopádně Volfovi a jeho systému díky, neboť už jsem zase v programování o něco chytřejší :)
-
Volf Napsal: ------------------------------------------------------- > Millis: > zkusil jsem s tvým EA backtest, ale občas vystaví > jen jednu stranu entry, to asi není dobře . > Bohužel do kodu nevidím, je to jen zkompilovaná > verze, tak si to oprav . > Milan Jestli to není tím když je otevírací cena menší/větší než Low/High což ty máš snad koukám krásně ošetřeno tím MathMin/Max( ...) ... každopádně smekám klobouk a taky díky za radu ;)
-
To carolco: Mám pro tebe zatím hrubou verzi tvého systému, bez MM a tak, potřeboval bych pouze aby jsi ho spustil na nějakém grafu a zkontroloval jestli otevírá/zavírá/modifikuje příkazy podle tvých představ. SL,BUYSTOP,SELLSTOP jsou vždy umístěny na High+5,Low-5pips (můžu zrušit,snížít těch 5pips) + pro jednodušší kontrolu zatím není započítán spread pro Buystop nad High atd ... pro Backtest je důležité, aby jsi ho spouštěl metodou založenou na všech dost. čas. řadách, ikdyž tam je stejně problém s modelováním kvality takže i pro kontrolu protože já na to nemám čas jestli by jsi ho nepustil i na demu chvíli, stačí na menších timeframes a jenom zkontrolovat pokud se utvoří vnitřní svíce že funguje tak jak má, pokud se vytvoří nová vnitřní za vnitřní jestli modifikuje/zavírá příkazy tak jak má atd .... Pokud bude vše OK pak se pustíme do MoneyManagementu (kterej potřebuju ještě upřesnit- např. zadávání TS pro 2/2 lotu na High/Low- znamená jednou posunout SL na High/Low a pak už neposouvat víc??, posunout na High/Low pokud bude cena kolik pips nad/pod High/Low?? atd ...) Pokud něco má být jinak snaž se to prosím co nejlépe popsat a doladíme ...
-
To carolco: Já mám live u XTB a na páru GBPJPY je to až 20 pips od ceny :S To bych se na to tedy podíval a případně asi začnu uvažovat o změně brokera... každopádně děkuji a ve vašem případě budu tyto hodnoty zanedbávat ;)
-
Stanley Napsal: ------------------------------------------------------- > Ahoj lidičky, > > stáhnul jsem si zajímavě upravený indikátor na > pivoty: Pivot SR-mod. Na všech TF to ukazuje u > každé úsečky pivoty hluboko do historie, jenom na > denním grafu ne. Tam to ukazuje pivoty jen na > aktuální svíci. Najde se někdo ochotný, kdo by se > na to podíval a upravil to? > Ten indikátor přikládám. Najdi si řádek ,,x=Period(); if (x>240) return(-1);'' To 240 znamená 240 minut = 4 hodiny max. --- tak to přepiš třeba na 4 miliardy a ukáže ti to i půl století ;) Autor jich tam ale asi tolik mít nechtěl ... (nezaručuju, nezkoušel jsem, kdyby to nešlo dej vědět, soudím jen podle kódu)
-
To carolco: ,,zadá se Buystop na high (+spread) a Sellstop na low vnitřní svíce'' Tady je problém že stop příkazy jdou zadávat jen do určité vzdálenosti od ceny, tudíž pokud je High/Low vnitřní svíce příliš blízko nebo totožné s close, jeden příkaz se nezadá. Nevím jestli se ty vzdálenosti neliší podle brokera, tudíž bych potřeboval vědět jak daleko musí být zadávány Stop příkazy od ceny a nebo jestli je vůbec zadávat pokud např. close=high. .... například pokud musím zadávat čekající příkazy min. 10 pips od ceny ale vnitřní svíce má close od high pouze 3 pips, musím zadat buystop alespoň 7 pips nad High (raději více) ...
-
To premnath: Hlavní věc že to vše počítá z M1 Timeframe, dál zadávání SL na High/Low se mi zdálo moc velkorysé a taky jsem upravil způsob posouvání TrailingStopu, dál plánuju ješte dost věcí ale zatím jsem se k tomu nedostal tak nemůžu říct.
-
To markon: Tak mi to nedalo a zbytek dne jsem si hrál s modifikacemi tvého systému a musím říct že když si s tím člověk trochu pohraje tak to vypadá velice nadějně a vlastně se mi možná pod rukou začíná rýsovat zatím nejlepší systém co jsem měl kdy v ruce :) ... Skoro mě napadá, jestli by jsi neměl zájem např. o osobní setkání v Praze...
-
markon Napsal: ------------------------------------------------------- > to millis > > diky moc ono to ma akorat jednu chybicku ze to > pocita jako celou svicku ja chtel to aby to > nastaveni bylo ciste rozdil mezi low-close, high > -close Teď nevím jestli úplně rozumím, ono to počítá rozdíl mezi Low/Close, High/Close, ale vstupuje až na open úsečky následující, rozumím dobře že chceš aby to vstupovalo na té samé svíčce jakmile se cena pohne jedním směrem o x bodů? pak ale nemůžeš hovořit o close, dokud není svíčka ukončena :) zkus mi to víc přiblížit ... pokud říkáš celá svíčka tak by to počítalo High-low, pokud se podíváš na kód tak tam tenhle výpočet nikde nenajdeš :) navíc umisťování SL na Low nebo High dokud není svíčka ukončena je dost složité protože do zavření může teoreticky cena vytvářet High/Low nová. ... ale šlo by to pro větší timeframe možná udělat přes M1 graf ...no ale dej vědět ;)
-
To markon: Tak zkouška snad dopadla, tady je ta strategie, ozkoušej a případně doladíme ;) .. zatim ...
-
To markon: To by nemuselo zabrat dlouho, tak pokud mi to tu detailně popíšeš a já zítra udělám zkoušku tak se na to možná vrhnu ;)
-
To: WWWTrader Upravil jsem ti ten 101010, ale myslím si že ani v téhle podobě ti k ničemu nebude, on totiž obsahuje i výstupní strategii, takže ve většině případech zavírá pozice ještě než dojdou na SL/TP, ale asi záleží na nastavení, no, můžeš ho ozkoušet ;)
-
To Karel: Tomu indikátoru vůbec nerozumím, takže bude téměř nemožné ho zahrnout do strategie, nešlo by to jednoduše filtrovat přes nějaký typ MA? Jinak k vytváření jsem se ještě nedostal, vidím to někdy během příštího týdne ;)
-
WWWTrader Napsal: ------------------------------------------------------- > No prepisat buy na sel som skusal ale vtedy sa nic > na EA ani nespusti...ja tiez niesom programator..a > viac uctov na metatraderi ide velmi jednoducho > spustit ja mam momentalne naistalovanych 16uctov > staci ich vzdy pri instalacii hodit do ineho > adresara...aby si nepreinstaloval ten > predchadzajuci...len zostava to...aby tie dva ucty > zadavali opacne sel a buy Hoď mi sem ten EA a ja ti to Sell/Buy převrátím, to je během chviličky ;-)
-
To Karel: Podívám se na to ale nic neslibuju, pár věcí z toho jsem ještě neprogramoval, což neznamená že to nejde, pouze že mi to vezme víc času a toho teď příliš nemám, takže čekat až tak příští týden ...
-
Visual Trading 1.8
příspěvek: Millis odpověděl na příspěvek uživatele Sid ve vláknu Se Sidem o Forexu
To: sqlexe3 Zdravím, nějakou dobu už se programováním AOS zabývám a v tomto ohledu mi přijde nejlepší platforma MT4, v zabudovaném MetaEditoru je programování úžasně jednoduchou a rychlou záležitostí a díky zabudovanému Testeru strategií s následnou možností optimalizace parametrů strategie na základě historických dat, které jsou volně dostupné někdy od roku 1999, je vyhodnocování výsledků velice efektivní... samozřejmě po dokončení analýzy je okamžitě dostupná kompletní statistická zpráva včetně equity curve a ostatních údajů o dosažených výsledcích... pro mne je to jasná volba ;) -
Indikátory a obchodní systémy
příspěvek: Millis odpověděl na příspěvek uživatele Sid ve vláknu Se Sidem o Forexu
st.david Napsal: ------------------------------------------------------- > frantacech > JJ teprave se v indikátorech hledám :-) > BTW tento mi docela zafungoval, přikládám v > příloze.... na TF5 se téměř vždy trefí! > Mrkněte na to případně vyzkoušejte a kdyby někdo > vysvětlil na jakém principu funguje, bylo by to > fajn! > D Podle kódu snad pouze ukazuje nejvyšší high/nejnižší low za určitou periodu kterou si navolíš, on si ji pak nějak přepočítává, každopádně samozřejmě minulost ukazuje báječně ale v reálu jakmile ukáže novou značku ale cena vzápětí vytvoří ještě vyšší high/low, tak si značku okamžitě upraví :) .... = podle mě nepoužitelnej. -
carolco Napsal: ------------------------------------------------------- > Dobrý den, našel by se někdo, kdo by naprogramoval > moji celkem jednoduchou strategii jako EA pro MT4? > Pokud je tento dotaz offtopic, tak se omlouvám. > Hodně pipsů!!! Pokus se jí co nejlépe popsat a já se o to pokusím ... ;)
-
Karci Napsal: ------------------------------------------------------- > Millis, > ja som do Tvojho TS v kode pridal len riadok 16 , > ktorý rozlíši daný pár na ktorom je TS spustený. > Ostatné si nevšíma (teda ostatné páry). Tak som > pochopil prosbu. > Karol Aha už to vidim .. vidiš to mě nenapadlo :) Tak jo díky ;)
-
Karci Napsal: ------------------------------------------------------- > Tu je upravený trailing stop, ktorý posúva len ten > pár v ktorého grafe sa nachádza. Je možné > samozrejme nastaviť rôznu hodnotu pre jednotlivé > páry. > Ať se dívám jak se dívám, pořád mi to přijde jako ten samej Trailing Stop co jsem sem nedávno hodil, a ten upravuje všechny otevřené obchody v terminálu ... Pokusil jsem se to tedy vyřešit tak, že jsem přidal jednu proměnnou, a to OrderNumber, kam jednoduše napíšete číslo pokynu, ke kterému chcete StopLoss přiřadit a ten už by se měl věnovat pouze tomuto pokynu. Jenom nezapomínat že pro každý nový pokyn musíte spustit TrailingStop zvlášť na novém grafu, ale to asi každý chápe :) Prohnal jsem ho jenom rychlým testem, takže je třeba ho ještě pořádně prozkoušet a případné mouchy můžu ještě doladit ;)