Om AmiBroker for AmiBroker er en programvarepakke fra tredjepart som gir full programmerbarhet til AmiBroker. NET for AmiBroker dekker alle programmerbare funksjoner i AmiBroker: plug-in-grensesnitt, innebygde AFL-funksjoner, backtesterobjekter, OLE-grensesnitt, IBController. Alle programmerbare AmiBroker-funksjonene kan nås og brukes fra kode mens du bruker et hvilket som helst språk. Indikatorer, filtre, skannere, utforskninger, tilpassede backtestermoduler, automatiserte og sanntids trading systemer, optimeringsprogrammer og datakilde plugins, OLE automatiseringsprogrammer eller data lasting etc. kan utvikles i C, VB, VC, F eller noen Språk. for AmiBroker for handelssystemutviklere Utvid eller erstatt AFL-er med kode AFL plug-in-utvikling som en gang pleide å utfordre selv erfarne CC-utviklere kan nå gjøres på hvilket som helst språk veldig enkelt og raskt. NET-plugin-moduler kan utvide eller helt erstatte AFL-skript. AFL inkluderer filer kan enkelt konverteres til AFL plug-in. AFL-indikatorer, skannere, utforskninger, backtester-moduler, real-time trading moduler, etc. kan opprettes i ren eller i en blanding av AFL og. NET-koden kan enkelt få tilgang til alle de innebygde AFL-metodene og objektene til backtestergrensesnittet. Datakilde plugin-moduler kan også utvikles på hvilket som helst språk. Bruke datagrensesnittet er mye enklere enn det originale CC-grensesnittet. De gir fortsatt den fulle funksjonaliteten til det opprinnelige grensesnittet og forenkler integrasjonen av off-line og streaming datakilder. Real-time trading ved hjelp av IBController trading grensesnitt NET for AmiBroker gir enkel integrasjon av AFL-indikatorer, handelslogikk i objektorientert kode og AmiBroker Auto-Trading grensesnitt for Interactive Brokers. Det administrerte IBController-grensesnittet og plugin-modulene sammen gir nye, enklere, mer pålitelige og managbare måter å skape realtids handelssystemer på. Integrer AmiBroker i din egendefinerte handelsprosess NET for AmiBroker forenkler også integrering av alle typer applikasjoner i AmiBroker. Ved hjelp av integreringen av applikasjoner med COM-grensesnitt (som Excel, Access, Word, R, SciLab, MatLab, etc.) er en enkel oppgave. Det er også ubegrensede integrasjonsmuligheter ved hjelp av klassebiblioteket. F. eks NET-plugin-moduler kan sende egendefinert e-post, sende SMS, ringe en webtjeneste, få tilgang til filer, kommunisere med et eksternt handelsstyringssystem via nettverket eller til og med motta arrangement fra et eksternt system. Fremskynde utviklingen ved hjelp av klasser og trinnvis feilsøking NET for AmiBroker reduserer utviklings tiden betydelig og sparer mye tid. Trinnvis feilsøking bidrar til å feilsøke og fikse feil. Designmålet var å gjøre AmiBroker enkel å bruke og fortsatt effektiv. NET plugin-moduler krever ingen VVS-kode som CC-plugin-moduler gjør. Utviklere kan skrive kode så fort som å skrive AFL-kode eller konvertere AFL-koden nesten linje for linje til C. VB og VB-skriptutviklere kan skrive plugin-moduler ganske enkelt i VB. ParallelAB bibliotek hjelper deg å effektivt bruke all maskinvaren din til omfattende optimalisering, leting, skanneoppgaver. Det lar deg enkelt utvikle automatiseringskode som kan kjøre flere AmiBroker-prosesser for å utføre forskjellige oppgaver ved hjelp av forskjellige databaser, selv på distribuert maskinvare. for AmiBroker for handelssystem lisensgivere NET for AmiBroker er en enkel løsning for black box trading system utviklere å beskytte, lisens og selge sine systemer. AFL-skript kan enkelt og raskt konverteres til plugins uten å etterlate offentlig handelslogikk i AFL-filer. NET-plugins kan beskyttes og lisensieres av kommersielle beskyttelsesverktøy som IntelliLock. CliSecure-lisensiering. Lisensiering Pro. etc. De beskyttede pluginene kan bli offentliggjort. Bare kunder som fikk lisens for sine maskiner, kan bruke de beskyttede pluginene. for AmiBroker for datatjenesteleverandører NET for AmiBroker er en enkel løsning for black box trading systemutviklere for å beskytte, lisensere og selge sine systemer. AFL-skript kan enkelt og raskt konverteres til plugins uten å etterlate offentlig handelslogikk i AFL-filer. NET-plugins kan beskyttes og lisensieres av kommersielle beskyttelsesverktøy som IntelliLock. CliSecure-lisensiering. Lisensiering Pro. etc. De beskyttede pluginene kan bli offentliggjort. Bare kunder som fikk lisens for sine maskiner, kan bruke de beskyttede pluginene. Prøv å teste dine handelsideer En av de mest nyttige tingene du kan gjøre i analysevinduet, er å tilbakestest din handelsstrategi på historiske data. Dette kan gi deg verdifull innsikt i styrker og svake punkter i systemet ditt før du investerer ekte penger. Denne enkle AmiBroker-funksjonen kan spare mye penger for deg. Skrive dine handelsregler Først må du ha objektive (eller mekaniske) regler for å gå inn og ut av markedet. Dette trinnet er grunnlaget for strategien din, og du må tenke på det selv, siden systemet må samsvare med risikotoleransen, porteføljestørrelsen, pengenehåndteringsteknikker og mange andre individuelle faktorer. Når du har egne regler for handel, bør du skrive dem som kjøp og salg av regler i AmiBroker Formula Lanugage (pluss kort og omslag hvis du vil teste også kort handel). I dette kapittelet vurderer vi veldig grunnleggende glidende gjennombruddssystem. Systemet vil kjøpe aksjekontrakter når nærprisen stiger over 45-dagers eksponentielt glidende gjennomsnitt og vil selge stockscontracts når nær pris faller under 45-dagers eksponentielt glidende gjennomsnitt. Det eksponentielle glidende gjennomsnittet kan beregnes i AFL ved hjelp av den innebygde funksjonen EMA. Alt du trenger å gjøre er å spesifisere inngangsarrangementet og gjennomsnittsperioden, slik at det 45-dagers eksponentielle glidende gjennomsnittet av sluttkursene kan oppnås med følgende erklæring: Den nære identifiseringen refererer til innebygd array-holdings sluttkurs for nåværende analysert symbol . For å teste om den nærtliggende prisen krysser over eksponentielt glidende gjennomsnitt, bruker vi innebygd kryssfunksjon: Kjøp kryss (Lukk, ema (Lukk, 45)) Ovennevnte setning definerer en buy trading regel. Det gir quot1quot eller quottruequot når nær pris krysser over ema (lukk, 45). Da kan vi skrive selgeregelen som vil gi quot1quot når motsatt situasjon skjer - Lukk priskryss under ema (nær 45): selg kors (ema (close, 45), lukk) Vær oppmerksom på at vi bruker samme kryssfunksjon, men den motsatte rekkefølgen av argumenter. Så komplett formel for lange handler ser slik ut: kjøp kryss (lukk, ema (lukk 45)) selg kryss (ema (lukk 45), lukk) MERK: For å opprette ny formel vennligst åpne Formula Editor ved hjelp av Analysis-gtFormula Editor meny, skriv inn formelen og velg Verktøy-gtSend til analyse-menyen i Formula Editor. For å back-test systemet, klikk bare på Back test-knappen i vinduet Automatisk analyse. Pass på at du har skrevet inn formelen som inneholder minst kjøp og salg av handelsregler (som vist ovenfor). Når formelen er riktig begynner AmiBroker å analysere symbolene dine i henhold til handelsreglene dine, og genererer en liste over simulerte bransjer. Hele prosessen er veldig rask - du kan prøve å teste tusenvis av symboler på noen minutter. Fremdriftsvinduet viser deg beregnet sluttidspunkt. Hvis du vil stoppe prosessen, kan du bare klikke på Avbryt-knappen i fremdriftsvinduet. Når prosessen er ferdig, vises listen over simulerte handler nederst i automatiske analysevinduet. (Resultatpanelet). Du kan undersøke når kjøp og salg signaler skjedde bare ved å dobbeltklikke på handelen i resultatruten. Dette gir deg rå eller ufiltrerte signaler for hver bar når kjøps - og salgsbetingelsene er oppfylt. Hvis du vil se bare single trade-piler (åpning og lukking for øyeblikket valgt handel), bør du dobbeltklikke på linjen mens du holder SHIFT-tasten nede. Alternativt kan du velge hvilken type skjerm ved å velge passende element fra hurtigmenyen som vises når du klikker på resultatruten med høyre museknapp. I tillegg til resultatlisten kan du få svært detaljert statistikk over ytelsen til systemet ditt ved å klikke på Rapporter-knappen. For å finne ut mer om rapportstatistikk, sjekk ut rapportvindubeskrivelsen. Endre testinnstillingene for tilbakestilling Tilbakeprøvningsmotoren i AmiBroker bruker noen forhåndsdefinerte verdier for å utføre oppgaven, inkludert porteføljestørrelsen, periodiciteten (daglig hver måned), provisjonsbeløp, rentesats, maksimal tap og fortjeneste målstopp, type handler, prisfelt og så på. Alle disse innstillingene kan endres av brukeren ved hjelp av innstillingsvinduet. Når du har endret innstillinger, vær så snill å husk å kjøre testen på nytt hvis du vil at resultatene skal synkroniseres med innstillingene. For eksempel, for å tilbakestille testen på ukentlige barer i stedet for daglig bare klikk på Innstillinger-knappen, velg Weekly from Periodicity combo-boksen og klikk OK. Kjør deretter analysen din ved å klikke på Tilbake test. Reserverte variabelnavn Følgende tabell viser navnene på reservert variabler som brukes av Automatic Analyzer. Betydningen og eksemplene på bruk av dem er gitt senere i dette kapittelet. Tillater kontroll dollarbeløp eller prosentandel av porteføljen som er investert i handelen (se forklaringer nedenfor) Automatisk analyse (ny i 3.9) Hittil har vi diskutert ganske enkel bruk av back testeren. AmiBroker støtter imidlertid mye mer sofistikerte metoder og konsepter som vil bli diskutert senere i dette kapittelet. Vær oppmerksom på at nybegynneren først skal spille litt med de enklere emnene som er beskrevet ovenfor, før du fortsetter. Så når du er klar, ta en titt på følgende nylig introduserte funksjoner i back-testeren: a) AFL-scripting-vert for avanserte formelskribenter b) forbedret støtte for korte handler c) måten å kontrollere ordreutføringsprisen fra script d) ulike typer stopp i back tester e) plassering størrelse f) runde størrelse og tick størrelse g) margin konto h) backtesting futures AFL scripting vert er et avansert tema som er dekket i et eget dokument tilgjengelig her og jeg vil ikke diskutere det i dette dokumentet. Resterende funksjoner er mye lettere å forstå. I tidligere versjoner av AmiBroker, kan du bare simulere stopp-og-omvendt strategi hvis du ønsker å back-test system med både lange og korte handler. Når lang stilling ble stengt, ble en ny kort posisjon åpnet umiddelbart. Det var fordi kjøp og salg av reserverte variabler ble brukt til begge typer bransjer. Nå (med versjon 3.59 eller høyere) finnes det separate reservert variabler for å åpne og lukke lange og korte handler: buy - quottruequot eller 1 verdi åpner lang handel selge - quottruequot eller 1 verdi lukker lang handel kort - quottruequot eller 1 verdi åpner korthandel - quottruequot eller 1 verdi lukker kort handel Som for å back-test kort handler må du tilordne korte og dekke variabler. Hvis du bruker stop-and-reverse-system (alltid på markedet), tilordner du bare å selge til kort og kjøpe for å dekke kortsalgsdekkekjøp. Dette simulerer måten pre-3.59-versjoner fungerte. Men nå gjør AmiBroker deg til å ha separate handelsregler for å gå lenge og for å gå kort som vist i dette enkle eksempelet: lange handler inngangs - og utgangsregler: kjøp kryss (cci (), 100) selger kryss (100, cci ()) kort Handler inngang og utgang regler: kort kors (-100, cci ()) cover cross (cci (), -100) Merk at i dette eksempelet hvis CCI er mellom -100 og 100 er du ute av markedet. Kontroller handelspris AmiBroker tilbyr nå 4 nye reservert variabler for å spesifisere prisen som kjøpes, selges, kort - og omslagsordrer utføres. Disse arrays har følgende navn: buyprice, salgspris, shortprice og coverprice. Hovedverdien av disse variablene er å kontrollere handelsprisen: BuyPrice IIF (dayofweek () 1, HIGH, CLOSE) på mandag, kjøp på høyt, ellers kjøp på tett, så du kan skrive følgende for å simulere ekte stoppordrer: BuyStop. Formelen for buy stop level SellStop. formelen for salgsstoppnivå hvis kjøpsordren stiger over buystopnivået (highgtbuystop) når som helst når kjøpesummen går over (ved kjøpstopp eller lavt avhengig av hvilket som er høyere) Kjøp kryss (High, BuyStop) hvis det er noen ganger under dagskursene under salgsprisnivået (selgstopp, selgstopp) KjøpPris max (BuyStop, Low) sørg for at kjøpesummen ikke mindre enn Low SellPrice min (SellStop, High) sørg for salgspris ikke høyere enn høy Vær oppmerksom på at AmiBroker forhåndsinnstiller salgspris, salgspris, shortprice og coverprice array variabler med verdiene som er definert i vinduet System Test Settings (vist nedenfor), slik at du ikke trenger å definere dem i formelen din. Hvis du ikke definerer dem, fungerer AmiBroker som i de gamle versjonene. Under tilbakest testing vil AmiBroker sjekke om verdiene du tilordnet til salgspris, salgspris, shortprice, coverprice passer inn i høyt lavt utvalg av gitt bar. Hvis ikke, vil AmiBroker justere den til høy pris (hvis prisverdien er høyere enn høy) eller til lav pris (hvis prisverdien er lavere enn lav) Resultatmål stopper Som du kan se i bildet ovenfor, er nye innstillinger for Resultatmål stopper er tilgjengelige i vinduet System Test Settings. Resultatmål stopper utføres når høyprisen for en gitt dag overstiger stoppnivået som kan gis som prosentandel eller poengøkning fra kjøpesummen. Som standard blir stoppene utført til pris du definerer som salgspris array (for lange handler) eller dekning pris array (for korte handler). Denne oppførselen kan endres ved å bruke quotExit ved stopquot-funksjonen. quotExit ved stopquot-funksjonen Hvis du markerer quotExit ved stopquot-boksen i innstillingene, stopper vil bli utført på eksakt stoppnivå, dvs. hvis du definerer resultatmål stopper på 10 ditt stopp og kjøpesummen var 50 stoppordre vil bli utført på 55 selv om Din salgsprismatrise inneholder forskjellig verdi (for eksempel sluttkurs på 56). Maksimal tap stopper arbeid på lignende måte - de utføres når lavprisen for en gitt dag faller under stoppnivået som kan gis som en prosentandel eller poengøkning fra kjøpesummen. Denne typen stopp brukes til å beskytte fortjeneste som det sporer handelen din, slik at hver gang en posisjonverdi når en ny høy, er det stoppende stoppet plassert på et høyere nivå. Når fortjenesten faller under det bakre stoppnivået, er stillingen lukket. Denne mekanismen er illustrert på bildet nedenfor (10 tilbakestillingsstopp er vist): En prøve på lav nivå implementering av Profit-mål stopp i AFL: Kjøp kryss (MACD (), Signal ()) for (i 0 I lt BarCount i) if (priceatbuy 0 Kjøp i) priceatbuy BuyPrice i if (priceatbuy gt 0 SellPrice i gt 1.1 priceatbuy) Selg jeg 1 SelgPris i 1.1 priceatbuy priceatbuy 0 annet Selg jeg 0 Dette er en ny funksjon i versjon 3.9. Posisjonsstørrelsen i backtester er implementert ved hjelp av ny reservert variabel PosisjonSize ltsize arraygt Nå kan du styre dollarbeløp eller prosentandel av porteføljen som er investert i handelspositive nummer definere (dollar) beløp som er investert i handelen for eksempel: PositionSize 1000 invest 1000 i hver handel negativt tall -100 ..- 1 definere prosentandel: -100 gir 100 av nåværende porteføljestørrelse, -33 gir 33 av tilgjengelig egenkapital for eksempel: PositionSize -50 investerer bare bare halvparten av det nåværende egenkapitaldimensjonale eksempelet: PositionSize - 100 RSI () som RSI varierer fra 0..100 dette vil resultere i posisjon avhengig av RSI-verdier - g lave verdier av RSI vil resultere i høyere prosent investert Hvis mindre enn 100 av tilgjengelige kontanter er investert, tjener det gjenværende beløpet renter som definert i innstillingene. Det finnes også en ny avkrysningsboks i AA-innstillingsvinduet: quotAllow posisjonsstørrelseskrympekvot - dette styrer hvordan backtester håndterer situasjonen når den valgte posisjonsstørrelsen (via Posisjonsstørrelse) overstiger tilgjengelig kontanter: Når dette flagget er merket, blir posisjonen angitt med størrelse skinket til tilgjengelig kontanter hvis den ikke er merket, ikke posisjonen er oppgitt. For å se aktuelle stillingsstørrelser, bruk en ny rapportmodus i AA-innstillingsvinduet: quotTrade-liste med priser og pos. sizequot Til slutt, her er et eksempel på Tharps ATR-baserte posisjonstørrelsesteknikk kodet i AFL: Kjøp ltyour buy formula heregt Selg 0 selger bare etter stopp TrailStopAmount 2 ATR (20) Capital 100000 VIKTIG: Sett den også i Innstillinger: Innledende Egenkapitalrisiko 0,01KapitalposisjonSize (RiskTrailStopAmount) BuyPrice ApplyStop (2, TrailStopAmount, 1) Teknikken kan oppsummeres som følger: Den totale egenkapitalen per symbol er 100.000, vi setter risikonivået til 1 av den totale egenkapitalen. Risikoenivået er definert som følger: Hvis et tilbakestilt stopp på en 50 aksje er på, si 45 (verdien av to ATRer mot stillingen), er 5 tapet fordelt på 1000 risikoen for å gi 200 aksjer til å kjøpe. Så er risikoen for tap 1000, men allokeringsrisikoen er 200 aksjer x 50 aksjer eller 10 000. Så tildeler vi 10 av egenkapitalen til kjøpet, men risikerer bare 1000. (Redigert utdrag fra AmiBroker mailinglisten) Rund masse størrelse og tick størrelse Ulike instrumenter handles med ulike quottrading unitsquot eller quotblocksquot. For eksempel kan du kjøpe brøkdel av enheter i fond, men du kan ikke kjøpe brøkdel av antall aksjer. Noen ganger må du kjøpe i 10s eller 100s mye. AmiBroker lar deg nå spesifisere blokkstørrelsen på global og per-symbol nivå. Du kan definere per-symbol runde størrelsesstørrelse på Symbol-gtInformation-siden (bilde 3). Verdien på null betyr at symbolet ikke har noen spesiell runde masse størrelse og vil bruke quotDefault round lot sizequot (global setting) fra siden Automatisk analyseinnstillinger (bilde 1). Hvis standardstørrelsen er satt til null betyr det at brøkdel antall aksjekontrakter er tillatt. Du kan også kontrollere runde størrelsesstørrelse direkte fra AFL-formelen din ved hjelp av RoundLotSize reservert variabel, for eksempel: Denne innstillingen styrer minimumsprisbevegelsen for gitt symbol. Du kan definere den på global og per-symbol nivå. Som med rund masseformat, kan du definere per-symbol-tikkestørrelse på Symbol-gtInformation-siden (bilde 3). Verdien på null instruerer AmiBroker til å bruke quotdefault tick sizequot definert på Innstillinger-siden (bilde 1) i Automatic Analysis-vinduet. Hvis standard tick-størrelse også er satt til null betyr det at det ikke er noen minimumsprisbevegelse. Du kan angi og hente kryssstørrelsen også fra AFL-formelen ved å bruke TickSize reservert variabel, for eksempel: Merk at innstillingen for kryssstørrelse påvirker KUN trader forlatt av innebygde stopp og ordet ApplyStop (). Backtesteren forutsetter at prisdataene følger tikkestørrelseskrav, og det endrer ikke prisrapporter levert av brukeren. Så spesifiserer tick-størrelse bare fornuftig hvis du bruker innebygde stopp, slik at utgangspunkter genereres på kvoterte prisnivåer i stedet for beregnet. For eksempel i Japan - du kan ikke ha fraksjonelle deler av yen, slik at du bør definere global ticksize til 1, så innebygd stopper avslutningshandler på heltallnivåer. Innstillingen for kontormargin definerer prosentmarginalkravet for hele kontoen. Standardverdien av Kontobutikk er 100. Dette betyr at du må gi 100 midler for å komme inn i handelen, og slik fungerer backtester i tidligere versjoner. Men nå kan du simulere en marginal konto. Når du kjøper på margin, låner du bare penger fra megleren til å kjøpe aksjer. Med gjeldende regelverk kan du sette opp 50 av kjøpesummen på aksjen du ønsker å kjøpe og låne den andre halvdelen fra megleren. For å simulere dette oppgir du bare 50 i feltet Kontantmargin (se bilde 1). Hvis din egenkapital er satt til 10000 vil din kjøpekraft være 20000, og du vil kunne legge inn større posisjoner. Vær oppmerksom på at denne innstillingen angir marginen for hele kontoen og det er IKKE relatert til futures trading i det hele tatt. Med andre ord kan du handle aksjer på marginkonto. quotReverse inngangssignal tvinger exitquot-boksen til Backtester-innstillingene. Når det er PÅ (standardinnstillingen) - backtester fungerer som i tidligere versjoner og lukker allerede åpen posisjon hvis nytt inngangssignal i omvendt retning oppstår. Hvis denne bryteren er AV - selv om omvendt signal oppstår, opprettholder backtester nåværende åpen handel og lukker ikke positon før det går til vanlig utgang (salg eller omslag) signal. Med andre ord når denne bryteren er OFF backtester ignorerer korte signaler under lange handler og ignorerer kjøpssignaler under korte handler. quotAllow samme barutgang (single bar trade) alternativ til Innstillinger Når det er PÅ (standardinnstillingene) - inngang og utgang i samme bar er tillatt (som i tidligere versjoner) hvis den er AV - Avslutt kan skje fra Bare den neste linjen (dette gjelder for vanlige signaler, det er en egen innstilling for ApplyStop-genererte utganger). Bytte den til OFF gjør det mulig å reprodusere oppførselen til MS backtester som ikke klarer å håndtere samme dagutganger. quotActivate stopper immediatelyquotThis setting løser problemet med testing systemer som inngår bransjer på markedet åpent. I versjoner før 4,09 backtester antok at du var å inngå handler på markedet nær, så innebygde stopp ble aktivert fra neste dag. Problemet var når du faktisk definerte åpen pris som handelens inngangspris - da samme prisendringer i samme dag ikke utløste stoppene. Det var noen publiserte løsninger basert på AFL-kode, men nå trenger du ikke bruke dem. Bare hvis du handler på åpen, bør du markere quotActivate stops immediatelyquot (bilde 1). Du kan spørre hvorfor ikke bare sjekke buyprice eller shortprice array hvis den er lik åpen pris. Unfortunatelly dette vil ikke fungere. Hvorfor Bare fordi det er doji dager når åpen pris er like nær og da vil backtester aldri vite om handel ble inngått på markedet åpen eller nær. Så vi trenger virkelig en egen innstilling. QUOTE QuickAFLquotQuickAFL (tm) er en funksjon som tillater raskere AFL-beregning under visse forhold. I utgangspunktet (siden 2003) var den bare tilgjengelig for indikatorer, fra versjon 5.14 er den også tilgjengelig i automatisk analyse. I utgangspunktet var ideen å tillate raskere diagramrapportering ved å beregne AFL-formel bare for den delen som er synlig på diagrammet. På samme måte kan automatisk analysevindu bruke delsett av tilgjengelige anførselstegn for å beregne AFL, hvis valgt 8220range8221 parameter er mindre enn 8220All siteringskvot. Detaljert forklaring på hvordan QuickAFL fungerer, og hvordan du kontrollerer det, er gitt i denne Knowledge Base-artikkelen: amibrokerkb20080703quickafl Merk at dette alternativet ikke bare fungerer i backtesteren, men også i optimaliseringer, utforskninger og skanninger. Rettidataldatjenester for NSE - FampO lansert. Vi er glade for å kunngjøre lanseringen av realtidsdatatjenester for NSE (FampO Segment), selv om vårt nye selskap Global Financial Datafeeds LLP, i dag. Versjon 1.1 er kompatibel med AmiBrokers nyeste versjon 5.30. Det har også noen forbedringer som anlegg for å lukke posisjon daglig, varsler i menneskelig stemme, live oppdateringsfunksjon. Prøveperioden utvides også til 7 kalenderdager nå. AmiBroker versjon 5.30 lansert. Som svar på de ulike forespørslene mottatt for å ha en ferdig handelsstrategi i AmiBroker, har vi lansert ACE Nifty Futures Trading System for AmiBroker. Ha en handelsstrategi, men har ikke tid ressurser til å kode din strategi i AFL (AmiBroker Formula Language). La den jobben være for oss. Profesjonell AFL Writing Services lansert. Se amp-nedlastingsvideoer for installasjon av AmiBroker, installasjon og integrasjon av sanntidsdata fra Yahoo, ODIN og PIB for AmiBroker, generelle samt avanserte funksjoner i AmiBroker. og mange flere GetBhavCopy laster nå ned alle BSE, NSE-aksjer (EOD) og alle indekser. Last ned alle BSENSE Aksjer, indekser og historiske data, helt fra starten av BSE amp NSE direkte fra BSENSE ved hjelp av GetBhavCopy. Klikk her for mer informasjon. 44 grunner til at AmiBroker er bedre enn konkurransen Vennligst gå gjennom innholdet nedenfor. Ved slutten av denne siden, hvis du ikke er overbevist om hvorfor AmiBroker er et nødvendig verktøy for en seriøs handelsmann som deg, kan du forlate dette nettstedet uten å måtte lese sider lenger. Øyeblikkelig visning av dagligdagskort og jevne intradagskjemaer (kryss, 1 min, 5 min, 15 min, 30 min, timediagrammer) i linje-, linjepunkt-, bar - eller lysestakerstiler overlaid med konfigurerbare bevegelige gjennomsnitt, Bollinger-bånd, Volumediagram, SAR, osv. . Tusenvis av mest populære indikatorer innebygd, inkludert ROC, RSI, MACD, OBV, CCI, MFI, NVI, Stokastisk, Ultimate oscillator, DMI, ADX, Parabol SAR, TRIN, AdvanceDecline linje, Akkumuleringsfordeling, TRIX, Chaikin oscillator, unik risiko - til-yield-kart og mer. studere tegneverktøy, inkludert trendlinjer, horizontalvertical linjer, Fibonacci retracements og tidssoner, tekstbokser og mer. Flere kartpaneler, vinduer, forskjellige visninger og tidsskalaer er mulige alle samtidig. ekstremt rask zooming og levende rulling. For å se videoopplæringen om kartlegging, klikk her. For å se videoopplæringer på brukergrensesnitt, klikk her. 2. Flere data feeds AmiBroker er i stand til å håndtere praktisk talt ethvert utveksling i verden. Brukerkonfigurerbar ASCII-importveiviser - lar deg lese sitater i formatet du kan definere. Innebygd Metastock (R) databaseimportør - leser direkte alle aksjer fra Metastock (R) - databasen på noen sekunder. AmiQuote-nedlastingsprogrammet gir rask måte å få gratis sluttkurser fra store verdensutvekslinger (alle amerikanske markeder, LSE, ASX, Paris, Milano, Frankfurt). Skriptdrevne, en-klikks automatiske nedlastere tilgjengelig for NYSE, Amex, Nasdaq, Australske børs, Johannesburg børs, Warszawa børs. AmiBroker er vellykket brukt i USA, Canada, Storbritannia, Australia, Tyskland, Italia, Sør-Afrika, Polen, Holland, Norge, Frankrike, India og mange flere land. For å se videoopplæringer om hvordan du setter inn forskjellige datakilder i AmiBroker, klikk her. For mer informasjon om datakilder for AmiBroker klikk her. For mer informasjon om ekte datakilder i sanntid (gratis og gratis) for indiske utvekslinger (BSE, NSE, MCX, NCDEX), klikk her. 3. Aksjemarkedsdatabase AmiBroker har avansert databasesystem som tilbyr følgende: ubegrenset antall aksjer og ubegrenset antall sitater, flere databaser, supportbutikker, sitater, bedriftsinformasjon, økonomiske resultater, kategorier, industrisektorinformasjon, kraftig filtrering etter sektor, industri, gruppe og markedsføringsverktøy for nybegynnere, som viser aksjer gruppert etter bransjer, bransjer, indekser automatisk håndtering av kompositter (antall og volumer av fremskritt, avtagende og uendret aksjer). Automatiseringsstøtte som lar deg kontrollere databasen din fra eksterne programmer skrevet i et hvilket som helst språk, inkludert Java Script, VBScript . AFL er akronym for avanserte formel språk som lar deg lage dine egne indikatorer, handelssystemer og kommentarer. Det er spesielt utviklet for handelsfolk, så det er enklere og raskere å skrive analysemetode enn i allmentlige språk. AFL har mer enn 100 innebygde AFL-funksjoner som kan brukes som byggesteiner for formler. AFL inkluderer trigonometrisk, gjennomsnittlig, statistisk, datamanipulering, betinget, mønsterdeteksjon og forhåndsdefinerte indikatorfunksjoner. AFL støtter ubegrensede variabler, ubegrensede parenteser, ubegrensede nestede funksjonsanrop og flere logiske operatører. 5. Indikatorbygger Indikatorbygger gjør det mulig å raskt opprette en indikatorstudie som finnes i litteraturen. Hovedtrekkene inkluderer: et hvilket som helst antall grafer som kan legges over i samme diagramrute, tilpasset eller automatisk skalering av fleksible grensesnitt, tilgang til komposittdata (antall volum av fremadgående, avtagende, uendrede problemer). 6. Sys tem back-testing og Scanning Scanning. Automatisk analysevindu gjør det mulig å skanne databasen din for aksjer som samsvarer med dine definerte buysellregler. AmiBroker produserer automatisk rapporten som forteller om buysell-signaler oppstod på gitt lager i den angitte tidsperioden. Back-testing: AmiBroker kan også utføre fullverdig back-testing av din handelsstrategi, noe som gir deg en ide om ytelse av systemet. Den bakre testmotorens høydepunkter: Back testing hele utveksling eller bare begrenset, brukerdefinerbart sett som passer ditt marked, gruppe, industri, sektorvalg Teste lenge, kort eller både lange og korte handler Stopp-tap-ordrer Realistisk back-testing inkludert meglerhus Detaljert Rapportering gir deg viktig statistikk over systemet ditt. Klikk her for eksempelrapport. For å se videoopplæringer om Back-testing, Explorations and Scanning, klikk her. 7. Automatiske diagramkommentarer Full, tekstbeskrivelse av aktuell situasjon på markedet Automatiske kjøpesalgspiler synlig på diagrammer Innebygd porteføljeforvalter hjelper deg med å spore investeringer. Det lar deg registrere buyselltransaksjoner, beregner meglerprovisjoner, utbytte (med definerbar utbytteskatt) og kontantinnskuddsmedlemmer. Du får øyeblikkelig beregning av egenkapitalverdien, prosentandelen og poengrenten. 9. Skriptstøtte AmiBroker har OLE-automatiseringsgrensesnitt som viser objekter og metoder som kan nås fra hvilket som helst programmeringsspråk, inkludert skriptdialekter som JScript (JavaScript) og VBScript. Skriptegenskapene til AmiBroker gjør det mulig å automatisere tidkrevende databasebehandlingsoppgaver. Ved hjelp av skripting vil du kunne lage automatiske nedlastere, vedlikeholdsverktøy og eksportører tilpasset dine spesifikke behov. For å se en video om hvordan du automatiserer gjentatte oppgaver med skripting, klikk her. 10. Internettintegrasjon AmiBroker har en innebygd nettleser som lar deg raskt se bedriftens profiler. Profilviseren er fullstendig konfigurerbar, slik at du kan sette den opp for din spesielle utveksling. Innstillingene er markedsbaserte, slik at du kan få tilgang til forskjellige nettsteder for hvert marked automatisk. Ikke lenger vil du bli tvunget til å kaste bort tid på å surfe manuelt for å få de siste nyhetene og lagerrelatert informasjon. AmiBroker er designet for å kunne konfigureres og tilpasses i nesten alle områder. Det er ikke knyttet til bestemt utveksling eller data leverandør. Takket være fleksible importmetoder og skripting, vil du kunne tilpasse det enkelt til favorittmarkedet ditt. Tekniske analysverktøy som er bygd inn i AmiBroker, lar deg også enkelt endre alle parametere, og hvis du vil ha enda mer, kan du lage dine egne indikatorer ved hjelp av AmiBrokers fleksible formel. prislinje eller lysestake-diagram (for openclosehighlow display) volumeturnover med flytende gjennomsnittlig kort-, mellom - og lengre glidende gjennomsnitt Bollinger-båndene Rate Of Change-indikator (ROC) Wilders Relative Strength Indicator (RSI) Flytende Gjennomsnittlig Konvergens-Divergensoscillator (MACD) On-balance Balanse Volum Oscillator (OBV) Stokastisk Slow Oscillator Ultimate Oscillator Relativ Strength (RS) Triple Exponential Indicator (TRIX) Pengestrømindeks (MFI) Commodity Channel Index (CCI) Akkumulasjonsfordeling Chaikin Oscillator Negativ Volume Index Arms Index (TRIN) AdvanceDecline Line Risk - Utbyttekort Tegneverktøy for trendlinjer. Trend linjer lagres sammen med sitatdata. Zoom-funksjonen. Automatisk diagramarrangement. Alle diagrammer er fritt skalerbare. For å se et skjermbilde av AmiBroker hovedvindu, klikk her. For å se skjermbilder av ulike funksjoner verktøy i AmiBroker, klikk her. 13. Tilpasset indikatorbygger Et hvilket som helst antall grafer kan legges over i samme kartpanel Tilpasset eller automatisk skalering Fleksible grensesnitt Tilgang til komposittdata (tallvolum av fremadgående, avtagende, uendrede problemer) Mer enn 70 innebygde funksjoner som skal brukes som byggeklosser av dine tilpassede indikatorer Fleksibel formel språk (AFL - AmiBroker Formula Language) støtter variabler, ubegrensede parenteser, nestede funksjonsanrop og flere logiske operatører. 14. Automatisk analyse og systemtester basert på fritt definerbare formler. Back testing full exchange eller only limited, user - definerbart sett som samsvarer med marked, gruppe, bransje, sektorvalg Test lang, kort eller kort og lang handel Stopp-tap-ordrer Realistisk tilbaketesting inkludert meglingkommisjon Mer enn 70 innebygde AFL-funksjoner som kan brukes som byggeklosser i din handel regler Fleksibel formel språk (AFL - AmiBroker Formula Language) støtter variabler, ubegrenset parentes nesting, nestet funksjonsanrop s og flere logiske operatører. 15. Guru Advisor Comment Full, tekstmessige beskrivelser av den faktiske situasjonen på markedet. Automatisk kjøps-selgerpiler som er synlige på diagrammene, bruker AFL-motoren (en kodebase for alle indikatorer, handelssystemer og kommentarer). håndtere å legge til ny forsterker fjerner gamle aksjeproblemer delt håndtering med automatisert datateknikkøkonomi økonomi database profilvisning - tilgang til både on-line og off-line profil og nyheter ved hjelp av innebygde nettleser grunnleggende indikatorer som pris-til-fortjeneste forholdet ( PE) støtte for komposittdata som antall og volum av fremadgående, avtagende og uendrede problemer automatisk omberegning av kompositter 17. Praktisk sitatdatamateringsmetoder integrert Metastock (R) - importør fleksibel og konfigurerbar ASCII-importfunksjon Automatiseringsgrensesnitt som tillater skriptbasert datatilførsel ARexx kommandoer for å legge til ny sitatdata import fra tekst-TV (Warszawa børs spesifikk) manuell sitat edi for å fjerne valgt valgt sitationssesjon 18. Preferanseditor fullstendig tilpassbare parametere for indikatorer palettpreferanser 19. Porteføljeadministrasjon buysell-transaksjoner håndtering av utbytte (med tilpasningsbar dividendskatt) innbetalingsbevis Meklerkommisjonsredaktør lager addremoving porteføljeinnhold utskrift forsterker eksport 20. Ledende ytelseskart tegning er ekstremt raske systemtester, automatisk analyse og kommentarer løper flere ganger raskere enn i et annet tilgjengelig TA-program. Alt eller et hvilket som helst valgt antall diagrammer kan ses samtidig med at øyeblikkelig tilgang til eventuelle sitatdata er å velge interessant punkt i diagramvinduet Auto-arrangement fungerer asynkron design, alle hovedvinduer er uavhengige og kan åpnes samtidig. Anlegg for import av Metastock-data Nå kan du importere Metastock-data til AmiBroker med et enkelt klikk. Ikke bare det, du kan gjøre denne oppgaven automatisk. For å se en video om hvordan du automatiserer gjentatte oppgaver med skripting, klikk her. 23. Programmerbar i ntegration av e-postklient Dette er nyttig hvis du vil bli informert når en viss tilstand er nådd. For eksempel vil du kjøpe eller selge en bestemt lager når den når en bestemt pris. Du kan da inkludere enkle kommandoer i programmet slik at det sender en e-post til deg når betingelsen som er satt opp, er oppfylt. 24. Fasiliteter ubegrenset Ubegrenset Kategorier, Markeder, Sektorer, Indekser, Watchlister kan settes inn i aktuelle mapper. 25. Unikt sammensatt beregningsverktøy Dette er nyttig når du planlegger forskyvningsforhold, volum av indekser og andre lignende egenskaper til en indeks som vanligvis er laget av ytelse på mer enn 1 aksjer. Helt nytt, automatisk opprettingsprogram for mennesker uten programmeringserfaring. For mer informasjon om AFL Code Wizard se denne introduksjonsvideoen, klikk her. 27. Grafisk grensesnitt med lavt nivå Helt ny grafisk AFL-grensesnitt med lavt nivå gir full fleksibilitet når det gjelder å skape en hvilken som helst brukerdefinert skjerm. For mer informasjon, klikk her. 28. 3D-optimaliseringskart Fullskjerm Anti-Aliasing i 3D-optimaliseringskartvisning (vakkert glatte 3D-diagrammer og forbedret lesbarhet). 29. Gratis Fundamental Data automatisk nedlasting fra gratis Yahoo Finance-tilgang til grunnleggende data fra AFL-nivå Nye grunnleggende datafelt i Informasjonsvinduet For skjermdump av grunnleggende data og annen relatert informasjon, klikk her. nytt nettforskningsvindu (klikk her for skjermbilder og relatert informasjon) brukerdefinerbare nettsteder Flere on-line forskningsvinduer åpnes samtidig fleksible automatisk synkroniseringsalternativer Ny konto Administrer r (for mer informasjon og skjermbilder, klikk her) sporingshistorikk for alle transaksjoner sporing åpen posisjon urealisert fortjeneste sporing konto egenkapital historie kort og lang handel, automatisk håndtering av skalering inout ubegrenset antall kontoer per konto settingscommissions Dette er et flott læringsverktøy, med funksjoner som. omspille alle symboldata på en gang raskt rulle av brukerdefinerbar avspillingshastighet og intervall For mer informasjon og skjermbilder, klikk her. 33. Tekst-til-tale-mulighet Nå kan du legge til tekst-til-tale-funksjon via Say () AFL-funksjonen. Nå kan AmiBroker høyttale noen tekst, for eksempel kan det si Kjøp 100 aksjer av RELIANCE i 2000. Dette er kontrollerbart fra formelnivå slik at du kan få det til å snakke avhengig av markedsforhold, signaler generert fra formelen din, etc. 34. All-Tick-Chart-Refresh Capability Hver tick-chart-refresh-funksjon (kun Professional Edition). For skjermbilde om hvordan du stiller inn det samme, klikk her. 35. AmiBroker er MDI-applikasjon AmiBroker er applikasjon med flere dokumentgrensesnitt (MDI). Kort sagt betyr det at du kan åpne og arbeide med flere vinduer samtidig. For mer informasjon om hva det betyr, klikk her. 36. AmiBroker er OLE-applikasjon For mer informasjon om AmiBrokers OLE Automation Object Model, klikk her. . og her er den endelige punchen (hvis du noen gang trenger den) 37. AmiBroker er Feature Rich Det mest komplette settet av funksjoner er tilgjengelig, pluss nye funksjoner legges til fra tid til annen, basert på tilbakemelding fra tilbakemeldinger fra brukere i Tilbakemeldingssenter. 38. Utførelseshastigheten er veldig høy Teknologisk analyse av høyeste kvalitet kjører 10 ganger raskere enn andre konkurrerende produkter. 39. AmiBroker er pålitelig og nøyaktig Godt testet og brukt hver dag av samfunn av tusenvis av tr aders, fund managers osv. Siden år, er AmiBroker svært pålitelig, stabil og nøyaktig teknisk analyse og kartlegging programvare. Vår backtester kan gjengi nesten hvilken som helst handelsstrategi med nøyaktighet i virkeligheten. Du vil ikke bli begrenset av programvaren lenger. Med AmiBroker er grensen bare fantasien din. AmiBroker er utrolig tweakable og kan justeres for å passe dine personlige handelsbehov. 41. AmiBroker har åpen arkitektur AmiBroker gir en GRATIS API (applikasjonsprogrammeringsgrensesnitt) som gjør det mulig å koble til en hvilken som helst dataselger. API-en kommer med kildekoden til den aktuelle indikatoren og data plugins. There er også omfattende OLEActiveX-automatiseringsgrensesnitt tilgjengelig. For mer informasjon, klikk her. 42. AmiBroker er Modern Amp-kompatibel AmiBroker-programvare er kompatibel og godt testet med alle moderne Windows-versjoner, inkludert Windows Vista (både 32 og 64 biters utgaver), Windows XP (alle 32 og 64 biters utgaver), Windows 2000, samt med Windows 95, 98, Millennium, NT 4. Uansett hvilken Windows-versjon du bruker, kan du kjøre AmiBroker på den. 43. Uligelig Støtte Prompt gratis støtte er tilgjengelig via e-post. I tillegg er flere ressurser tilgjengelige hvis du sitter fast et sted, inkludert men ikke begrenset til.
No comments:
Post a Comment