Funksjoner Of Forex Management


MetaTrader 5 - Handelsfunksjoner for Money Management i en ekspertrådgiver Introduksjon MQL5-språket gir en mulighet til å skaffe seg omfattende mengder informasjon om de nåværende terminalforholdene. av mql5-programmet. samt det finansielle instrumentet og handelskontoen. For å organisere kapitalstyringsfunksjonene må vi studere egenskapene fra de to siste oppførte delene, samt gjøre oss kjent med følgende funksjoner: Oppnå informasjon om kontosaldoen De to første viktige egenskapene til en handelskonto - balansen og egenkapitalen. For å oppnå disse verdiene, bruk KontoInfoDouble () - funksjonen. Den neste tingen som interesserer oss, er størrelsen på innskuddsmidlene for åpne stillinger, og det totale flytende resultatet eller tapet på kontoen, for alle åpne posisjoner. For å kunne åpne nye stillinger eller styrke eksisterende, trenger vi gratis ressurser, som ikke deltar i innskuddet. Her skal det bemerkes at ovennevnte verdier uttrykkes i monetære termer. Monetære verdier, returnert av kontoenInfoDouble () - funksjonen, uttrykkes i innskuddsvaluta. For å finne ut innskuddsvalutaen, bruk KontoInfoString () - funksjonen. Nivået på personlige midler Kontoen har en annen viktig karakteristikk - nivået der hendelsen stopper ut (en obligatorisk stengning av stillinger på grunn av mangel på personlige midler som er nødvendige for å opprettholde åpne stillinger). For å oppnå denne verdien, bruk funksjonen AccountInfoDouble () igjen: Funksjonen returnerer bare verdien selv, men den forklarer ikke hvilken type enheter denne verdien er uttrykt i. Det finnes to måter av nivåspesifikasjon for Stop Out: i prosent og i prosent og i prosent i valuta. For å finne ut dette, bruk KontoInfoInteger () - funksjonen: Ytterligere informasjon om kontoen Ofte i beregninger kreves det å kjenne størrelsen på det som er oppgitt på handelskontoens innflytelse. Du kan skaffe seg denne informasjonen ved hjelp av KontoInfoInteger () - funksjonen: For å unngå at uregelmessig kjører den uregulerte ekspertrådgiveren på en ekte konto, må du vite typen av kontoen. Det er ikke mulig å handle på alle kontoer, for eksempel på konkurransekontoer, handelstransaksjoner kan kun gjøres etter konkurransens begynnelse. Denne informasjonen kan også fås ved hjelp av AccountInfoInteger () - funksjonen: Selv om handel på denne kontoen er tillatt, betyr det ikke at ekspertrådgiveren har rett til å handle. For å sjekke om ekspertrådgiveren har lov til å handle, skriv: Disse eksemplene finnes i vedlagte Expert Advisor AccountInfo. mq5. De kan brukes i MQL5-programmer av noe kompleksitet. Informasjon om instrumentet Hvert finansielt instrument har sine egne beskrivelser og er plassert på en bane som dette instrumentet karakteriserer. Hvis vi åpner EURUSD egenskaper vinduet i terminalen, vil vi se noe slikt: I dette tilfellet er beskrivelsen for EURUSD - EURUSD, Euro vs US Dollar. For å få denne informasjonen bruker vi SymbolInfoString () - funksjonen: For å finne ut størrelsen på en standardkontrakt, bruk SymbolInfoDouble (). Det er en egenskap for Forex-instrumenter å selge en valuta mens du kjøper en annen. Kontrakten er angitt i valutaen, som er nødvendig for å utføre kjøpet. Dette er en basisvaluta, og den kan fås ved hjelp av SymbolInfoString () - funksjonen: Prisendringer i instrumentet fører til endring i prisen på en kjøpt eiendel, og dermed til en profittvariasjon for en åpen stilling (fortjenesten kan vær negativ hvis posisjonen mister). Dermed fører prisendringen til endringer i inntekt, uttrykt i en bestemt valuta. Denne valutaen kalles sitatvalutaen. For et valutapar EURUSD er basisvalutaen vanligvis euroen, og tilbudsvalutaen er amerikanske dollar. For å få tilbudsvalutaen kan du også bruke SymbolInfoString () - funksjonen: Å åpne en posisjon på instrumentet trenger du midler, og disse midlene er også uttrykt i en bestemt valuta. Denne valutaen kalles valutamarginen eller innskuddet. For FOREX-instrumentene er marginen og basisvalutaene de samme. For å få verdien av innskuddsmarginen, bruk SymbolInfoString () - funksjonen: Alle de beskrevne funksjonene er gitt i koden til SymbolInfo. mq5 Expert Advisor. Figuren nedenfor viser utgangen av informasjon på symbolet EURUSD, ved hjelp av kommentaren () - funksjonen. Beregning av innskuddets størrelse Informasjonen om finansielle instrumenter, som er mest nødvendig for handelsmenn, er størrelsen på midlene som kreves for å åpne en stilling på den. Uten å vite hvor mye penger du trenger for å kjøpe eller selge et spesifikt antall, kan vi ikke implementere Expert Advisors-systemet for kapitalstyring. I tillegg blir det vanskelig å kontrollere kontosaldoen. Hvis du har problemer med å forstå den videre diskusjonen, anbefaler jeg deg å lese artikkelen Forex Trading ABC. Forklaringene som er beskrevet i det, gjelder også for denne artikkelen. Vi må beregne størrelsen på marginen i valutainnskudd, dvs. omberegne innskuddet fra boliglånsvalutaen til innskuddsmarginen, ved å dividere den oppnådde verdien med mengden av den oppgitte kontoenes innflytelse. For å gjøre dette skriver vi GetMarginForOpening () - funksjonen: mye - volumet av det åpne posisjonssymbolet - navnet på det finansielle instrumentet påstått posisjoneringsretning. Så har vi følgende informasjon for å beregne størrelsen på marginalen (pengepenger for pant i den åpne posisjonen): Innskudd Valuta Lån Valuta Sitater (kan være nødvendig for kryssvaluta par) Kontraktstørrelse Skriv dette på MQL5-språket: Modusvariabelen påvirker hvordan vi skal beregne størrelsen på kontrakten i innskuddsvalutaen. Tenk på dette basert på eksempler, i alle ytterligere tilfeller kan vi anta at innskuddsvalutaen er amerikanske dollar. Valutaparene er vanligvis delt inn i tre kategorier: Direkte Valuta Par - Valutakursen i amerikanske dollar til en bestemt valuta. Eksempler: USDCHF, USDCAD, USDJPY, USDSEK Reverse Valuta Pair - valutakursen for en bestemt valuta til amerikanske dollar. Eksempler: EURUSD, GBPUSD, AUDUSD, NZDUSD Cross Currency Par - et valutapar, som ikke involverer amerikanske dollar. Eksempler: AUDCAD, EURJPY, EURCAD. 1. EURUSD - det omvendte valutaparet Vi vil ringe valutaparene, hvor tilbudsvalutaen er kontovalutaen, omvendte valutapar. I våre eksempler er kontovalutaen representert med amerikanske dollar, så vår klassifisering av valutaparene vil falle sammen med den aksepterte klassifiseringen. Men hvis handelskontoen din bruker en annen valuta (ikke USD), vil den ikke falle sammen. I så fall ta hensyn til kontovalutaen for å forstå eventuelle videre forklaringer. Kontraktstørrelsen for EURUSD - 100 000 euro. Vi må uttrykke 100 000 euro i innskuddets valuta - amerikanske dollar. For å gjøre dette må du vite valutakursen, ifølge hvilken euro kan regnes i dollar. Vi presenterer begrepet beregningsvaluta. det vil si den valutaen som trengs for å konvertere boliglånsvalutaen til innskuddsvalutaen. Heldigvis viser EURUSD-valutaparet euroens valutakurs mot dollaren, og for dette tilfellet er symbolet på EURUSD, som du trenger for å beregne boliglånsstørrelsen, nettopp valutakursen: Vi har etablert verdien av modusen som sant, noe som betyr at for å overføre euro til dollar (pantsatt valuta kan konverteres til innskuddsmassen), vil vi multiplisere gjeldende valutakurs på EURUSD etter kontraktens størrelse. Hvis modusen er feil, deler vi kontraktsstørrelsen med valutakursen i beregningsvalutaen. For å få tak i dagens priser på instrumentet, bruk SymbolInfoTick () - funksjonen. Denne funksjonen setter gjeldende pris og tidspunkt for siste oppdatering av prisene i variabelen av MqlTick-typen - denne strukturen ble spesielt designet for dette formålet. Derfor er det tilstrekkelig nok til å oppnå den siste prisen på dette symbolet, multiplisere det med størrelsen på kontrakten og deretter med antall partier. Men hvilken beregningspris bør vi ta, med tanke på at det er en kjøpesum og en salgspris for dette instrumentet så logisk: Hvis vi kjøper, er prisen for beregninger lik Ask-prisen, og hvis vi selger, må vi ta budprisen. I vårt eksempel, for EURUSD-symbolet, er innskuddsvalutaen Euro, kontraktstørrelsen er 100 000, og den siste Ask pris 1.2500. Konto valuta - amerikanske dollar, og beregningsvalutaen er det samme EURUSD valutaparet. Multipliser 100 000 med 1,2500 og få 125 000 amerikanske dollar - dette er nøyaktig hvor mye en standard kontrakt for å kjøpe 1 EURUSD-mye er, hvis Ask-prisen 1,2500. Vi kan konkludere med at hvis tilbudsvalutaen er lik kontonvalutaen, og for å oppnå verdien av ett parti av kontovalutaen, forenkler vi bare størrelsen på kontrakten med riktig pris, Bud eller Spør, avhengig av ønsket retning av stillingen. 2. USDCHF - direkte valutapar Lånvalutaen og kontovalutaen for USDCHF-kamp - amerikanske dollar. Valutaparene, hvor boliglånsvalutaen og kontovalutaen er de samme, vil vi ringe direkte valutapar. Kontraktstørrelse - 100 000. Dette er den enkleste situasjonen, bare returnere produktet. Hvis innskuddsvalutaen sammenfaller med kontovalutaen, er verdien av innskuddet i kontovalutaen lik produktet av standardkontrakten multiplisert med antall partier (kontrakter) dividert med størrelsen på innflytelsen. 3. CADCHF - valutakurspar CADCHF-valutaparet er tatt for illustrative formål, og et hvilket som helst annet par, der innskuddsvalutaen og kursvalutaen sammenfaller med kontovalutaen, kan benyttes. Disse valutaparene kalles kryss, for å beregne marginen og fortjenesten på dem, må vi vite valutakursen for noe annet valutapar, som krysser med det på en av valutaene. Vanligvis er et kryssvaluta-par parene, hvor sitater ikke bruker amerikanske dollar. Men vi vil ringe alle par, som ikke inkluderer kontovaluta i sitater, kryssvaluta par. Dermed, hvis kontovalutaen er i euro, vil paret GBPUSD være et kryssvalutepar, siden innskuddsvalutaen er i britiske pund, og valutakurser er i amerikanske dollar. I dette tilfellet, for å beregne marginen, må vi uttrykke pundet (GBP) i euro (EUR). Men vi vil fortsette å vurdere et eksempel der symbolet er valutaparet CADCHF. Depositumet er i kanadiske dollar (CAD) og faller ikke sammen med amerikanske dollar (USD). Sitatvalutaen er i sveitsiske franc og faller heller ikke sammen med den amerikanske dollar. Vi kan bare si at innskuddet for å åpne en stilling i 1 mye tilsvarer 100.000 kanadiske dollar. Vår oppgave er å beregne innskuddet i kontovalutaen, i amerikanske dollar. For å gjøre dette må vi finne valutaparet, hvis valutakurs inneholder amerikanske dollar og innskuddsvalutaen - CAD. Det er totalt to mulige alternativer: Vi har utdataene for CADCHF: Vi vet ikke på forhånd hvilken av valutaparene som finnes i terminalen, og når det gjelder MQL5-språket, er det ikke noe valg å foretrekke. Derfor skriver vi GetSymbolByCurrencies () - funksjonen, som for det givne settet av valutaer gir oss det første matchende valutaparet for beregninger. Som det fremgår av koden begynner vi oppregningen av alle symboler, tilgjengelig i vinduet Market View (SymbolsTotal () med sann parameter vil gi oss dette beløpet). For å få navnet på hvert symbol med tallet i listen over Market View, bruker vi SymbolName () - funksjonen med sann parameter Hvis vi setter parameteren til feil, vil vi oppsummere alle symbolene som presenteres på trading server, og dette er vanligvis mye mer enn det som er valgt i terminalen. Deretter bruker vi navnet på symbolet for å få valutainnskudd og anførselstegn, og å sammenligne dem med de som ble overført til GetSymbolByCurrencies () - funksjonen. I tilfelle av suksess returnerer vi navnet på symbolet, og arbeidet til funksjonen er fullført vellykket og i forveien. Hvis sløyfen er fullført, og vi når siste linje av funksjonen, passer ikke noe, og symbolet ble ikke funnet, - returner NULL. Nå som vi kan skaffe beregningsvalutaen for kryssvaluta-paret, bruker vi GetSymbolByCurrencies () - funksjonen, vil vi gjøre to forsøk: i det første forsøket, velg etter symbolet, hvor innskuddsvalutaen er marginkursen (innskuddsvaluta CADCHF - CAD), og tilbudsvalutaen er valutaen til kontoen (USD). Med andre ord, vi ser etter noe som ligner paret CADUSD. Hvis forsøket mislykkes, kan du prøve å finne et annet alternativ: se etter et symbol, hvor innskuddsvalutaen er kontotilgjengelighet (USD), og tilbudsvalutaen er marginkurs (innskuddsvaluta for CADCHF - CAD). Vi leter etter noe som ligner USDCAD. Nå som vi fant beregningene valutapar, kan det være ett av to alternativer - direkte eller omvendt. Modusvariabelen antar verdien sant for det inverse valutaparet. Hvis vi har et direkte valutapar, er verdien lik false. For den sanne verdien, multipliserer vi den ved valutakursens valutakurs, for den falske verdien - vi deler den med innskuddsverdien til en standardkontrakt i kontovalutaen. Her er den endelige beregningen av innskuddsstørrelsen i kontovalutaen for den funnet beregningsvalutaen. Det passer for begge alternativene - de direkte og de omvendte valutaparene. Returner det oppnådde resultatet GetMarginForOpening () - funksjonen fullfører sitt arbeid på dette punktet. Det siste som må gjøres er å dele oppnådd verdi med størrelsen på den angitte innflytelsen - og da vil vi få verdien av marginen for åpne posisjoner med det angitte volumet i antatt retning. Husk at for symbolene, som representerer omvendt eller kryssvaluta-paret, vil verdien av marginen variere med hvert kryss. Her er en del av Expert Advisor-koden SymbolInfoAdvanced. mq5. Den komplette koden er vedlagt som en fil. og resultatet av sitt arbeid på diagrammet. Konklusjon De oppgitte eksemplene viser hvor enkelt og enkelt det er å skaffe seg informasjon om de viktigste egenskapene til handelsregnskapet og om egenskapene til finansielle instrumenter. MSG Management Study Guide Funksjoner for Management Management har blitt beskrevet som en sosial prosess med ansvar for økonomisk og effektiv planlegging 038 regulering av drift av et foretak i oppfyllelse av bestemte formål. Det er en dynamisk prosess som består av ulike elementer og aktiviteter. Disse aktivitetene er forskjellige fra operative funksjoner som markedsføring, finans, kjøp osv. Snarere er disse aktivitetene vanlige for hver manger uansett nivå eller status. Ulike eksperter har klassifisert funksjoner i ledelsen. Ifølge George 038 Jerry. Det er fire grunnleggende funksjoner i ledelsen, dvs. planlegging, organisering, aktivering og styring148. Ifølge Henry Fayol er det å forutsi og planlegge, å organisere, for å styre, 038 å kontrollere148. Mens Luther Gullick har gitt et nøkkelord 146 POSDCORB 146 hvor P står for Planlegging, O for organisering, S for bemanning, D for styring, Co for koordinering, R for rapportering 038 B for budsjettering. Men de mest aksepterte er funksjoner av ledelse gitt av KOONTZ og O146DONNEL, dvs. planlegging. Organisering. Bemanning. Styring og styring. For teoretiske formål kan det være hensiktsmessig å skille ledelsens funksjon, men praktisk talt er disse funksjonene overlappende i naturen, dvs. de er svært uadskillelige. Hver funksjon blandes inn i den andre 038 hver påvirker ytelsen til andre. Det er den grunnleggende funksjonen til ledelsen. Det handler om å kritisere et fremtidig handlingsmåte 038 bestemmer på forhånd det mest hensiktsmessige tiltak for å oppnå forhåndsbestemte mål. Ifølge KOONTZ bestemmer 147Planning på forhånd - hva skal jeg gjøre, når jeg skal gjøre 038 hvordan man gjør det. Det brer gapet fra hvor vi er 038 hvor vi vil være148. En plan er en fremtidig handling. Det er en øvelse i problemløsning 038 beslutningstaking. Planlegging er fastsettelse av handlingsplaner for å oppnå ønsket mål. Dermed er planlegging en systematisk tenkning om måter 038 betyr for å oppnå forhåndsbestemte mål. Planlegging er nødvendig for å sikre riktig utnyttelse av menneskelige 038 ikke-menneskelige ressurser. Det er alt gjennomgripende, det er en intellektuell aktivitet, og det hjelper også med å unngå forvirring, usikkerhet, risiko, spild osv. Det er prosessen med å samle fysiske, økonomiske og menneskelige ressurser og utvikle produktivt forhold blant dem for å oppnå organisatoriske mål. Ifølge Henry Fayol er det å organisere en virksomhet å gi den alt nyttig eller funksjonelt, dvs. råmateriale, verktøy, kapital og personell146s148. Å organisere en bedrift innebærer å bestemme 038 for å gi menneskelige og ikke-menneskelige ressurser til organisasjonsstrukturen. Organisering som en prosess innebærer: Identifisering av aktiviteter. Klassifisering av gruppering av aktiviteter. Tildeling av oppgaver. Delegering av autoritet og opprettelse av ansvar. Koordinerende myndighet og ansvarsforhold. Det er funksjonen å bemanne organisasjonsstrukturen og holde den bemannet. Bemanning har antatt større betydning i de senere år på grunn av teknologiutvikling, økning i virksomheten, kompleksiteten av menneskelig oppførsel etc. Hovedformålet med bemanning er å sette rett mann på riktig jobb, dvs. firkantede pinner i firkantede hull og runde pinner i runde hull. Ifølge Kootz 038 O146Donell, involverer 147Managerial funksjon av bemanning bemanning organisasjonsstrukturen gjennom riktig og effektivt utvalg, vurdering 038 utvikling av personell for å fylle rollene utformet un the structure148. Bemanning involverer: Det er den delen av lederfunksjon som aktiverer organisasjonsmetodene for å arbeide effektivt for å oppnå organisatoriske formål. Det regnes som livets gnist av bedriften som setter det i bevegelse til handling av mennesker fordi planlegging, organisering og bemanning er bare forberedelser for å gjøre arbeidet. Retning er det inerte personell aspektet av ledelsen som omhandler direkte å påvirke, veilede, overvåke, motivere subordinate for å oppnå organisatoriske mål. Retningen har følgende elementer: Overvåkning - innebærer å overvåke arbeidet til underordnede av overordnede. Det er handlingen å se 038 styre arbeid 038 arbeidere. Motivasjon - betyr å inspirere, stimulere eller oppmuntre underordnene med arbeidskraft. Positive, negative, monetære, ikke-monetære insentiver kan brukes til dette formålet. Lederskap - kan defineres som en prosess som leder leder og påvirker arbeidet til underordnede i ønsket retning. Kommunikasjon - er prosessen med å formidle informasjon, erfaring, mening osv. Fra en person til en annen. Det er en bro av forståelse. Det innebærer måling av gjennomføring mot standarder og korreksjon av avvik hvis noe for å sikre oppnåelse av organisatoriske mål. Formålet med kontroll er å sikre at alt skjer i samsvar med standardene. Et effektivt kontrollsystem bidrar til å forutse avvik før de faktisk oppstår. Ifølge Theo Haimann. 147 Kontroll er prosessen med å kontrollere om det er gjort riktige framskritt i forhold til målene og målene og opptre om nødvendig for å korrigere eventuelle avvik148. Ifølge Koontz 038 O146Donell 147Controlling er måling 038 korreksjon av ytelsesaktiviteter av underordnede for å sikre at bedriftens mål og planer ønsket å oppnå dem som oppnådd148. Derfor har kontrollen følgende trinn: Etablering av standard ytelse. Måling av faktisk ytelse. Sammenligning av faktisk ytelse med standardene og finne ut avvik hvis noen. Korrigerende tiltak. Lær administrasjonskonsepter 038 ferdigheter raskt med enkle å forstå, rikt illustrert selvstendige læringsmoduler 038 nedlastbare PowerPoint-presentasjoner. Klikk nedenfor for å se DEMO på 147Funksjoner for ledelse 148Slideshare bruker informasjonskapsler for å forbedre funksjonalitet og ytelse, og for å gi deg relevant reklame. Hvis du fortsetter å surfe på nettstedet, godtar du bruken av informasjonskapsler på denne nettsiden. Se vår brukeravtale og personvernregler. Slideshare bruker informasjonskapsler for å forbedre funksjonalitet og ytelse, og for å gi deg relevant annonsering. Hvis du fortsetter å surfe på nettstedet, godtar du bruken av informasjonskapsler på denne nettsiden. Se vår personvernerklæring og brukeravtale for detaljer. Utforsk alle favorittemner i SlideShare-appen Få SlideShare-appen til å lagre for senere, selv frakoblet Fortsett til mobilnettstedet Opplastingslogg Registrering Dobbeltklikk for å zoome ut treasury Management In Bank Del dette SlideShare LinkedIn Corporation kopi 2017

Comments

Popular posts from this blog

Forexpf Ru Diagram

Flytting Gjennomsnitt Vs Enkel Moving Average

Alternativ Handel Områder