Autorius | Žinutė |
2017-04-07 01:52 #510026 2 | |
youngcat [2017-04-06 23:17]: Siaip as is viso nezinau ar yra kokia nors galimybe pas MQL "prarasti rysi" kaip nors, kokiu nors atsiloginimo / prisiloginimo budu ar kitokiu. Niekada neprireike, tad ir nesidomejau. Labai labai norint, tokius dalykus galima suprogramuoti. Pats esu daręs, kad terminalas tam tikromis situacijomis reconnect'intųsi prie brokerio serverio. Tačiau šis sprendimas ganėtinai gremėzdiškas - terminale naudojamą sąskaitą tekdavo įtraukti į "Favorites", robote teko naudoti sistemines *.dll bibliotekas bei Windows API funkcijas. Nepasakyčiau, kad naudoti atskirą robotą-sargą yra gera idėja: tokia apsauga gali ir nesuveikti dėl neapibrėžtumo laike. Neapibrėžtumas toks, kad neaišku, kuris robotas pirmiau (milisekundžių ar net kelių šimtų mikrosekundžių eilės reikalas) pastebės išsiplėtusį Spread'ą. Gali susiklostyti tokia nepalanki situacija: 1. Išsiplečia Spread'as; 2. Prekybinis robotas jį traktuoja kaip kainos šuolį, kuris sugeneruoja prekybinį signalą; 3. Dėl sugeneruoto signalo prekybinis robotas išsiunčia pavedimą brokeriui; 4. Robotas-sargas išsiplėtusį Spread'ą pastebi vos vos vėliau, nei prekybinis robotas; 5. Robotas-sargas pavėluotai imasi veiksmų - nutraukia ryšį. Taigi, scenarijus ypač nepalankus - ir pozicija atidaroma prie padidėjusio Spread'o, ir dar papildomai prekybiniam robotui užkertamas kelias (nutraukiant ryšį su serveriu) kontroliuoti tolesnę įvykių eigą... |
|
2017-04-07 16:54 #510113 | |
Egis_1974: 1. Išsiplečia Spread'as; 2. Prekybinis robotas jį traktuoja kaip kainos šuolį, kuris sugeneruoja prekybinį signalą; 3. Dėl sugeneruoto signalo prekybinis robotas išsiunčia pavedimą brokeriui; Va, kaip tik aš pastebėjau, kad jau kelintą kartą robotas atidaro sandorį prie išsiplėtusio spredo, kai akivaizdžiai tam nėra pagrindo. Ir galvojau, kad robotas išsiplėtusį spredą gali supainioti su staigiu kainos judėjimu. Bet, konkrečiu mano atveju, taip nutinka kai spredo išsiplėtimas yra stabilus (paskutinę metų savaitę, pirmadienio rytą, vos tik rinkoms atsidarius). Kad robotas imtų nepagrįstai prekiauti paskatintas momentinio spredo išsiplėtimo prieš pat skelbiant naujienas, pastebėti neteko. Tai dabar ir tikslinu savo sumanymą. Robotas turėtų atjungti terminalo ryšį su brokerio serveriu ir jį atstatyti iš anksto numatytu laiku. Pvz. sekmadienį 23.55 val. ryšys dingsta, pirmadienį 1.10 val atsistato. Gruodžio 23 d. dingsta, sausio 7 d. - atsistato. |
|
2017-04-08 01:11 #510177 2 | |
Astronautas [2017-04-07 16:54]: Tai dabar ir tikslinu savo sumanymą. Robotas turėtų atjungti terminalo ryšį su brokerio serveriu ir jį atstatyti iš anksto numatytu laiku. Pvz. sekmadienį 23.55 val. ryšys dingsta, pirmadienį 1.10 val atsistato. Gruodžio 23 d. dingsta, sausio 7 d. - atsistato. Bet prieš nutraukiant ryšį gruodžio 23d reikia įsitikinti, jog nėra atidarytų pozicijų. Priešingu atveju, toks ryšio nutraukimas sukels dar daugiau problemų nei jų išspręs ... Kalbant apie priverstinį ryšio nutraukimą aš galbūt daryčiau dar kitaip - išvis uždaryčiau terminalą, o vėliau jį perleisčiau... Terminalo perleidimas bent kartą savaitėje rekomenduotinas ir šiaip... Tačiau čia reikia papildomų programų (galima programuotis pačiam arba pritaikyti kokį Task Scheduler'į), atliekančių šį darbą: Terminalo uždarymą galima atlikti tiek iš vidinio roboto kodo (esu tokį šedevrą programavęs), tiek su išorine programa. Tuo tarpu, pakartotinam terminalo paleidimui jau tikrai reikės išorinės programos (pvz., Task Scheduler'io). Paprastas Scheduler'is greičiausiai neturės galimybės patikrinti ar terminalas jau paleistas, todėl aš ir čia prioritetą atiduočiau savo suprogramuotam servisui. Visą programų kompleksą programuojant pačiam, galima daug ką numatyti ir apsisaugoti. Tuo tarpu, naudojant standartinius Scheduler'ius galima tiek prisivirti košės, kad ojojoi... |
|
2017-06-02 11:57 #517064 | |
Gal kas nors bandėt šitą - https://www.forexfactory.com/showthread.php?t=654432 ? Laikau pakeidęs jau porą savaičių. Live versijos nėra, nes greičiausiai bus komercinis produktas, bet rezultatai neblogi. Kaip suprantu naujų ex4 nebera kaip decompiliuoti? Būtų tikrai smagu panagrinėt šito EA logiką
|
|
2017-11-18 18:13 #539194 | |
Jau 2 metus ta pacia strategija varau, atsibodo vos ne automatiskai atidarinet, perkelinet stopa, laiko uzima. Kokia dabar perspektyviausia programavimo kalba ir kokiam terminalui imt MT4, MT5, ar dar kitoki? Robotas reikalingas ant MT4 yra, tik 3 juose skirtinguose skriptuose, reiktu jungt. Programistas nesupras ko noriu, as nesuprasiu jo, teks paciam. Vienintelis minusas kad robota ijungti turiu pats, kai suprantu situacija rinkoje, po to automatiskai treida priziures robotas kokias 12 val. Nereikes kas 15 min ar kas valanda tikrint. Visai isponejau...
|
|
2017-11-18 20:09 #539212 | |
Parshiukas [2017-11-18 18:13]: ...kai suprantu situacija rinkoje... Savihipnoze? Gerchikas ja taip pat propaguoja? The Power of Technical Analysis
Margin Call |
|
2017-11-23 00:23 #540108 | |
Na teks pereit prie mt5 kalbos. Siandien suziurejau, jei algoritmus butu vykde mano advisoriai, pelnas butu garantuotas kaip kai kas sako. Bet vis tiek tai tebus prievadai, nes paciam reik nustatyt kokia padetis rinkoj. Indikatorius metu i siuksliu deze, kaina ir laikas, gal net svarbiau laikas butu pagrindas advisoriu. Islauzinetu 1:2 kazkur siandieninej situacijoj. Puikiai eitu ant aukso, jenos, eur, usdcad. Vienintele problema stopa reiks dar mazint kokius tris kartus, aisku statistika reiks aprinkt, tada jau kombainas visas dirbs. Bet cia jau formaciju ant tikinio grafiko reiks. Uzejimas ne per naujienas, o ant naujienu suteikto likvidumo ir volatilumo, kartais iki 45 min po naujienu reik laukt Va kodel sako naujienu neprekiauja profi..
|
|
2017-12-05 19:40 #542562 | |
Saugus ir pelnihttps://www.myfxbook.com/portfolio/ea-profit-17/2346458ngas robotas EA Profit-17. Cia-https://www.myfxbook.com/members/gntrsdrvu/ea-profit-17/2314369 arba
|
|
2017-12-05 19:46 #542563 1 | |
Kitos sistemos to pacio vartotojo irgi neblogai vadinas... EA martingale pro... O sioj saskaitoj ,,netycia '' -40 proc buvo...
|
|
2017-12-05 19:51 #542564 | |
Buvo visko,bet dabar galiu siek tiek pasigirti,kad pavyko patobulinti robota )
|
Norėdami rašyti forume, turite užsiregistruoti, o jei jau registravotės- prisijungti.