2008. december 11. | 09:18
#1

Amibroker  

Azt javaslom írjátok le hogy mi az ami nem megy.

Próbálom megválaszolni!
Rendezés
Hozzászólások oldalanként
június 14. | 07:20
előzmény: #948  szarvasvadasz
#949
Koszi a valaszt;
Igazan nem keresek ujabb programot, mert azokat a kutato munkakat, analiziseket amelyekkel en foglalkozom azt az amibroker remekul kiszolgalja; persze ez nem jelenti azt hogyha talalnek 1 jobb programot akkor azzal nem ismerkednek meg szivesen,de egyeore meg nem talatam jobbat.
Persze az erdekelt es erdekel, hogy mo-on hanyan hasznaljak az amibrokert, persze csak kivancsisagbol. 
Metatradert igazan nem szeretem, ha muszaly alkalmazom,de ha nem muszaly kerulom.
Motivewave-re ranezek a kovetkezo hetekben, az ajanlasod miatt.
Adatszolgaltatassal kapcsolatban; nem igazan szeretem kutato munkara, analizisre ill. kereskedesre hasznalni a brokerek altal kozolt adatokat.
Szoval a piaci adatokat en olyan szolgaltatotol szeretem kapni aki nem erdekelt semmilyen modon az adatok modositasaban.Ugye 1 adat szolgaltatotol kapott adat es 1 broker ill. CFD szolgaltatotol szerzett adat kozott eleg nagy kulonbseg van velemenyem szerint.Kereskedeseim volumene meghaladja a legtobb brokernel szinte az osszes piaci adat azzonali hozzafereset,de nem szeretek erdekelentetet kialakitani.
Azzal nincs gondom, hogy pl. az interactivebroker a megbizasaim jelentos reszet kisebb csomagokban, reszenkent teljesiti...de az adatokat nem toluk szerzem.(nalam ez 1 szabaly, mint ahogy az is hogy a brokereknek megbizasokkal es idoben kell elnyerni a bizalmamat, minden broker jelent 1 bizonyos fajta kockazatot).
Tisztaban vagyok vele, hogy az algok megjelenesevel rengeteg megbizas kerul be az ajanlati konybe veteli es eladasi oldalon, majd ezek nagy resze mielott teljesulne torlodik,de mivel en nagyon ritkan megyek 1H ala igy igazan a feltupirozott informaciok nem zavarnak mert csak a teljesult megbizasokkal foglalkozom.
Ahogy 1 regi motoros kereskedotol hallottam (es velemenyem szerint nagyon is igaz):
Nem zavarja az algok megjelenese a kereskedesben???
-3 dolgot tehet 1 kereskedo: vasarolhat, eladhat ill. nem csinal semmit (csak figyeli a piacot).
Algok sem tudnak ennel tobbet!
Az igaz hogy gyorsabbak es kisebb idohorizonton nem lehet felvenni veluk a versenyt, mert 1 elore kalkulalt megbizas kiadasahoz 1 embernek szuksege van 0,1-0,2sec-re; es az is igaz hogy mivel likviditast szolgaltatnak a piacnak igy joval tobb rebate-re tesznek szert mint mondjuk en vagy a cegem,de napos idotavon semmivel nem tudnak tobbet mint 1 ember.
Legyen szep hetveged!
június 13. | 18:10
előzmény: #947  Kisvuk
#948
Szia, röviden: AFL-lel tíz éve foglalkoztam picit, amikor még BÉT-en voltam és az Amibroker élőben kapta az adatokat chart-elemzéshez. Messze nem ástam bele magam akkor olyan mélyen,. hogy programozást tekintve kihasználjam a lehetőségeket, amit már akkor is támogatott (meglevő kódok módosításában/testreszabásában  gyakorlatilag kimerült).
 
Komolyabb fejlesztéseket önálló SQL-lel kombiinált WinAPI alkalmazásként illetve Metatrader alá írtam különféle dolgokat MQ4-ben. Ezek döntéstámogató célprogramok voltak, némelyik eléggé komplex logikával (van köztük olyan egyszerű de hasznos audio-vizuális is, ami ingyenesen elérhető a neten, több ezren használják már a világban).
 
A Te dolgodat illetően szerintem az a kérdés, hogy mi a szűk keresztmetszet, ami miatt más platformot/eszközt keresel. Töltsd le pl. a Motivewave-t és próbáld ki, mit/hogyan támogat abból, amit szeretnél. Komoly moduláris platform széleskörű broki/adatszolgáltató támogatással (Interactive Brokers, FXCM köztük van) kiváló elemzőeszközökkel, SDK-val.
június 12. | 15:29
előzmény: #946  szarvasvadasz
#947
Nem igazan kereskedek futures-t...(arra talan jo lenne a ninja).
Kereskedeseim 80-90%-a a rv es etf piacon tortenik (ott interactivebrokers-t hasznalom koltseg megtakaritas miatt [~200 kereskedes 80-90% az ~320-360megbizas/ev es mivel minimum 5-10$-t tudok sporolni megbizasonkent ez 1 normalisabb penz amit nem kell megkeresni ujbol a piacon]); IGmarkets hasznalom CFD es egyebb rovidebb tavu pozikra, short stb.stb; ezen kivul meg idonkent hasznalom axatradert es fxcm-t idonkent.
Elemzesre,kutato munkara, analizisre pedig amibroker-t hasznalom lassan mar 5 eve.Adatokoat nyilvan nem a brokerektol, cfd szolgaltatotol hanem norgate data-tol onnan is az NDU Beta-t hasznalom.
Erdekelne a tapasztalatod az elso 3-al kapcsolatban,de nem surgos, amikor van ra idod ill. hogy menyire ismert szamodra az AFL program nyelv; ill. milyen gyakran hasznalod.
június 12. | 14:48
előzmény: #945  Kisvuk
#946
Amibroker, Motivewave, Ninja, TraderStudio, Thinkorswim, TradeStation, MultiCharts. Kérdés, hogy mik az elvárásaid. Az első hárommal van tapasztalat (és van még kettő, ami hullámelmélet specifikus, azokat nem promózom, ráadásul az egyik már nem elérhető). Számomra az elemzés támogatás a legfontosabb és a programozhatóság.
június 12. | 13:50
előzmény: #944  szarvasvadasz
#945
koszi a valaszt, mondjuk erdekelne milyen alternativakra gondolsz....???
Nem igazan ismerem a ninja tradert, nem mondom hogy sose lattam a hasznalatat, de kivancsi lennek, hogy programozott kereskedes, analizis es kutato munkaban mennyire van segitsegedre???
június 12. | 13:15
előzmény: #943  Kisvuk
#944
Van azért pár alternatíva, Ninjatrader az egyik rugalmas platform.
június 12. | 12:53
előzmény: #942  NagyBarnaMacika
#943
Miert gondolod, hogy kihaloban?
regi oreg motorosok, es tapasztaltabbja szerintem hasznalja, mondjuk lehet hogy nem jarnak errefele.
Tudsz esetleg jobbat, mert en nem, mar ha nem befektetesi banknak dolgozik az ember...
június 11. | 17:01
előzmény: #941  Kisvuk
#942
kb 3-4 ))
kihalóban
június 11. | 15:34
#941
Kivancsi lennek hanyan hasznaljak az amibrokert a forumozok kozul?
június 10. | 20:02
#940
https://stooq.com/db/h/
From 1 April 2018, Metastock/Ascii databases will not be available anymore (neither for free nor for a fee).
egyebek ?
március 17. | 02:25
előzmény: #584  spekulans18
#939
Helló
Most cseréltem le a gépemet 64 bitesre. A gondom az ,hogy eddig a petiexportal szedtem ki az adatokat a petiből az amibrókerbe.
A  gépem már 64 bites a petiexport csak 32 biten megy. Hogyan lehet megoldani petiből az adatok importálását az amibrókerbe ? Fizetek is ha valaki megcsinálja nekem ! 
Köszönöm a válaszokat előre is.
Péter
március 16. | 12:28
előzmény: #514  Tibor78
#938
Szia 
Eltudnád küldeni a petiplugint a peterk333@freemail.hu címre. előre is köszönöm
Tisztelettel
Kovács Péter
2017. január 03. | 11:35
#937
Sziasztok!

Segítséget szeretnék kérni.
fel kellet raknom az új peti-t mert a régi nem indult már el, 32bites volt win7-en.
az új peti viszont 64 bites, és nem kommunikál a peti exportal.
Mi tudok tenni hogy menjen?
köszönöm
2016. december 19. | 10:36
#936
Csili-vili uj honlap: link

AmiBroker 6.19.0 BETA released!
2016. június 26. | 20:16
#935
/* Script: Chart TAB-ok automatikus mentése
** File: naposchart.js
** Version: 1.3
** By: Maci
*/

outputdrive = "C://chart//napos//";
saveimage = outputdrive;

var oAB = WScript.CreateObject("Broker.Application");
Ticker = oAB.ActiveDocument.Name;
AB = new ActiveXObject("Broker.Application");
ADS = AB.Documents;

ADS.Item(0).ActiveWindow.SelectedTab = 1; //sheet 4 of tab 1
Win = AB.ActiveWindow;
output=saveimage + Ticker + 01 +".jpg ";
Win.ExportImage( output, 800, 600 );

ADS.Item(0).ActiveWindow.SelectedTab = 2; //sheet 4 of tab 2
Win = AB.ActiveWindow;
output=saveimage + Ticker + 02 +".jpg ";
Win.ExportImage( output, 800, 600 );

ADS.Item(0).ActiveWindow.SelectedTab = 3; //sheet 4 of tab 3
Win = AB.ActiveWindow;
output=saveimage + Ticker + 03 +".jpg ";
Win.ExportImage( output, 800, 600 );

ADS.Item(0).ActiveWindow.SelectedTab = 4; //sheet 4 of tab 4
Win = AB.ActiveWindow;
output=saveimage + Ticker + 04 +".jpg ";
Win.ExportImage( output, 800, 600 );

2016. június 06. | 10:31
#934
2015. december 21. | 10:17
#933
Tud valaki olyan plugin-t mondani, amilyen a PETI volt, amivel BÉT adatokat lehet online "bekötni" az Amibrokerbe?
2015. szeptember 23. | 10:51
#931
Napi Amibroker bejegyzésbe a következő kis skriptet szánom.

Leírás:
Mindig <sokat> gondolkoztam azon, hogy mi a trend.
És erre valószínűleg sokféle közelítés, becslés
módszer létezik
Én viszont most a következőre gondoltam <alább a kód is szerepel>

Nézzük meg azt, hogy melyik irányba (föl/le) történik nagyobb mozgás
Nyilván amelyik irányba az a fő irány, az erősebb irány.

Tehát nézzük meg, hogy a záróár egy adott minimumtól távolodott-e
jobban el, vagy egy adott maximumtól.
Ha az adott minimumtól jobban elrugaszkodott akkor föl, ha a maximumtól
rugaszkodott el jobban lefelé akkor le.

x = Param("hhv llv hossza", 10, 5, 30, 1);

hv = HHV( H, x );
lv = LLV( L, x );

ch = hv - C;
cl = C - lv;

hc = HHV( ch, x );
lc = HHV( cl, x );

Plot( hc, "hc", colorRed );
Plot( lc, "lc", colorGreen );

Tulajdonképpen ennyi, lehet összevetni más módszerekkel,
- mozgóátlag, momentum indikátor, szalag, stb

Amiben ez engem segít:
- néha nem egyszerű eldönteni, hogy merre az arra,
milyen irányba is kéne kereskedni, merre van az előny, stb
erre gondoltam kidolgozni magamnak egy egzakt szabályt

// Magyarázat a hc = HHV( ch, x ) és az lc = HHV( cl, x ) sorhoz

Mindkettő azt nézi, hogy mi az adott szakaszon (x) a maximuma
a (1) záróár és a szakaszon mért maximum és a (2) záróár
és a szakaszon mért minimum különbsége között.

30 hosszú szakaszon így néz ki
link
2015. szeptember 13. | 11:57
előzmény: #929  Matsmath
#930
Szia,
Így ebben a formában erre én nem tudok megoldást. Nálam például az adatok ha kötésfile-ból jönnek nem jelentkezik a probléma, amit leírtál.
Ettől függetlenül arra amit leírtál nem tudok
megoldást. Ha egyszer az adatok már bekerültek
egy fajta időformátumban akkor az adatokat lehet
manipulálni ( a 17:00 ás záróár megkaphatja
a 17:30-as záróértéket ) de a tömb megfelelő
elemét (17:30) nem tudod kivenni,
ezáltal megdőlt az elmélet és marad egy
fölösleges gyertyád.

Talán egyszerűbb lenne kétféle formában bevinni
az adatokat egy (úgy ahogy eddig,
és egy 2H-4H formában, ahol a záróárat
manipulálhatod egy külső programban,
és AmiBrokrben is)

Ekkor két OTP ticker name lenne az adatbázisban
egy OTP és egy OTP2H, vagy OTP4H

Ha én csinálnám, valószínűleg ezt a megoldást
választanám.

Ettől függetlenül lehet, hogy van olyan
amibroker függvény ami kivesz adott időhöz
tartozó adatokat, én nem ismerek ilyet
illetve feleslegesen bonyolult ahhoz
képest ha 2 ticker name alatt viszem be
azonos instrumentum különböző idősíkú
adatait

Egyébként az intervallumok (timeframek)
között AmiBrokerben érdemes ennek a függvénynek
a használatát fontolóra venni

// Ha a TimeFrame 2 órás
if( Interval() == 7200 ){ valami; }

// Ha a TimeFrame 1 órás
if( Interval() == 3600 ){ valami; }

Még egy gondolat

TimeFrameCompress();
TimeFrameExpand();
TimeFrameGetPrice()

Függvények segítségével érhetsz el, adott timeframen
kívül eső adatokat, vagy adott indikátor
értékét kiszámolhatod a másik timeframen
és visszatérhetsz vele a adott idősíkra
(pl. 1 órás charton a 4 órás MACD())
Ugyan így másik timeframe nyitó, záró, high, low
értékeit is el tudod érni, lásd TimeFrameGetPrice() help.

De ezek szerintem még mindig bonyolultabb
megoldások, mintha két tickerben tárolnám
ugyan annak az instrumentumnak az különböző
hosszú adatait

Jó kísérletezést

2015. szeptember 12. | 21:16
előzmény: #928  soda
#929
Kosz, ezt a Day Session filter dolgot, valamint a Trading hours beallitast probaltam. Ezzel elertem azt, hogy az 1) problemaban leirt gyertyaduplazodas megszunt.

De egyelore nincs elorehaladas abbol a szempontbol, hogy M30-on es H1-en szeretnek kulonallo zarokotest latni, H2 es H4-en viszont azt szeretnem, hogy a zaroar beleolvadjon az utolso gyertyaba. Semmikepp nem szeretnem a zaroarat, mint informaciot elvesziteni (akar ki is torolhetnem oket az adatsorbol, meg AB-be valo betoltes elott).
2015. szeptember 12. | 20:58
#928
Filtering menupontban ->
End 16:30 (vagy ami az adataid alapján az utolsó még nem zárószakaszos kötés)

Azért írtam mert 2009-ben például a BÉT-en még
16:30 volta a zárás és 16:35 kor jött létre
a napi záróár

Nem emlékszem pontosan mikor volt az átállás
17:00/17:05-re, úgy emlékszem 2012-ben

Ha ez utáni adatokat akarsz bevinni
akkor leírásban a
Filtering menupontban -> Show day session only
Trading hours Day Session (RTH)
Start 9:00
End 17:00

Üdv,

Topik gazda

aktív fórumozók

friss hírek

AZ OLDAL TETEJÉRE