பயன்பாட்டு நிரலாக்க இடைமுகம் என்றால் என்ன?
பயன்பாட்டு நிரலாக்க இடைமுகம் அல்லது ஏபிஐ என்பது நிரலாக்கக் குறியீட்டின் தொகுப்பாகும், இது தரவை வினவுகிறது, பதில்களை அலசும் மற்றும் ஒரு மென்பொருள் தளத்திற்கும் மற்றொன்றுக்கும் இடையில் வழிமுறைகளை அனுப்புகிறது. வர்த்தகத்தின் சூழலில், நிகழ்நேர விலை தரவு மற்றும் இட வர்த்தகங்களைப் பெறுவதற்கான நோக்கத்திற்காக ஒரு வர்த்தகர் தானியங்கு வர்த்தக வழிமுறைகள் மற்றும் வர்த்தகரின் விருப்பமான வர்த்தக தரகர் தளத்திற்கு இடையே ஒரு இணைப்பை நிறுவ ஒரு API ஐப் பயன்படுத்துவார்.
முக்கிய எடுத்துக்காட்டுகள்
- குறியிடப்பட்ட வழிமுறைகள் மற்றும் ஒரு தரகரின் தளத்திற்கு இடையில் ஒரு தொடர்பை நிறுவுவதற்கான ஒரு வழி ஏபிஐ ஆகும். தானியங்கு வர்த்தக மூலோபாயத்தை செயல்படுத்துவதற்கு ஏபிஐ அவசியம். மேலும் புரோக்கர்கள் தங்கள் தளங்களை ஏபிஐ மூலம் கிடைக்கச் செய்கிறார்கள்.
பயன்பாட்டு நிரலாக்க இடைமுகத்தைப் புரிந்துகொள்வது (API)
பயன்பாட்டு நிரலாக்க இடைமுகங்கள் அல்லது ஏபிஐக்கள் தானியங்கி வர்த்தக அமைப்புகளின் வளர்ச்சியுடன் பிரபலமடைந்துள்ளன. கடந்த காலத்தில், சில்லறை வர்த்தகர்கள் ஒரு பயன்பாட்டில் வாய்ப்புகளைத் திரையிட வேண்டிய கட்டாயத்தில் இருந்தனர் மற்றும் தங்கள் தரகருடன் தனித்தனியாக வர்த்தகங்களை வைத்தனர். பல சில்லறை தரகர்கள் இப்போது ஏபிஐகளை வழங்குகிறார்கள், இது வர்த்தகர்கள் தங்கள் ஸ்கிரீனிங் மென்பொருளை தரகு கணக்குடன் நேரடியாக இணைக்க உண்மையான நேர விலைகளைப் பகிர்ந்து கொள்ளவும் ஆர்டர்களை வழங்கவும் உதவுகிறது. வர்த்தகர்கள் தங்கள் சொந்த பயன்பாடுகளை உருவாக்கலாம், பைத்தான் போன்ற நிரலாக்க மொழிகளைப் பயன்படுத்தலாம் மற்றும் ஒரு தரகரின் API ஐப் பயன்படுத்தி வர்த்தகங்களை இயக்கலாம்.
தரகர் API களைப் பயன்படுத்தும் இரண்டு வகையான வர்த்தகர்கள் உள்ளனர்:
- மூன்றாம் தரப்பு பயன்பாடுகள் - பல வர்த்தகர்கள் மூன்றாம் தரப்பு பயன்பாடுகளைப் பயன்படுத்துகின்றனர், அவை விலை தரவுகளுக்காக தரகர் API களுக்கான அணுகல் மற்றும் வர்த்தகங்களை வைக்கும் திறன் தேவை. எடுத்துக்காட்டாக, மெட்டாட்ரேடர் மிகவும் பிரபலமான அந்நிய செலாவணி (அந்நிய செலாவணி) வர்த்தக பயன்பாடுகளில் ஒன்றாகும், மேலும் நிகழ்நேர விலை மற்றும் இட வர்த்தகங்களை பாதுகாக்க API அணுகல் தேவைப்படுகிறது. டெவலப்பர் பயன்பாடுகள் - பெருகிவரும் வர்த்தகர்கள் தங்கள் சொந்த தானியங்கி வர்த்தக அமைப்புகளை உருவாக்குகிறார்கள், பைத்தான் போன்ற நிரலாக்க மொழிகளைப் பயன்படுத்துகிறார்கள், மேலும் விலை தரவு மற்றும் இட வர்த்தகங்களை அணுக ஒரு வழி தேவைப்படுகிறது.
API களின் வெளிப்படையான நன்மைகள் இருந்தபோதிலும், கருத்தில் கொள்ள பல அபாயங்கள் உள்ளன. பெரும்பாலான API கள் ஒரு தரகரின் வாடிக்கையாளர்களுக்கு இலவசமாக வழங்கப்படுகின்றன, ஆனால் வர்த்தகர்கள் கூடுதல் கட்டணம் செலுத்த வேண்டிய சில சந்தர்ப்பங்கள் உள்ளன. API ஐப் பயன்படுத்துவதற்கு முன்பு இந்த கட்டணங்களைப் புரிந்துகொள்வது முக்கியம். வர்த்தக முடிவுகளில் குறிப்பிடத்தக்க தாக்கத்தை ஏற்படுத்தக்கூடிய வேலையில்லா நேரத்திற்கான சாத்தியக்கூறுகள் உட்பட எந்த ஏபிஐ வரம்புகளையும் வர்த்தகர்கள் அறிந்திருக்க வேண்டும்.
API களை எங்கே கண்டுபிடிப்பது
பாரம்பரிய பங்கு மற்றும் எதிர்கால சந்தைகளில் ஏபிஐ அணுகலை ஆதரிக்கும் மிகவும் பிரபலமான தரகர்கள் டிரேட்ஸ்டேஷன், டிடிமெரிட்ரேட் மற்றும் இன்டராக்டிவ் ப்ரோக்கர்களை உள்ளடக்கியது, ஆனால் பல சிறிய தரகர்கள் காலப்போக்கில் அணுகலை விரிவுபடுத்தியுள்ளனர். அந்நிய செலாவணி தரகர்களிடையே API கள் மிகவும் பொதுவானவை, அங்கு மூன்றாம் தரப்பு பயன்பாடுகள் மற்றும் வர்த்தக அமைப்புகள் - மெட்டாட்ரேடர் போன்றவை - பொதுவாக பல ஆண்டுகளாகப் பயன்படுத்தப்படுகின்றன.
பல புரோக்கர்கள் தங்கள் ஏபிஐகளுக்கான ஆன்லைன் ஆவணங்களை வழங்குகிறார்கள், அங்கு டெவலப்பர்கள் ஏபிஐ உடன் எவ்வாறு அங்கீகரிப்பது, நுகர்வுக்கு என்ன தரவு கிடைக்கிறது, ஏபிஐ மூலம் ஆர்டர்களை எவ்வாறு வைப்பது மற்றும் பிற தொழில்நுட்ப விவரங்களை சரியாகக் கண்டறிய முடியும். குறிப்பிட்ட செயல்பாட்டைத் தேடும்போது ஒரு தரகரைத் தேர்ந்தெடுப்பதற்கு முன் இந்த விவரங்களை நன்கு அறிந்திருப்பது முக்கியம்.
சில புரோக்கர்கள் தங்கள் ஏபிஐ உடனான தொடர்புகளை எளிதாக்குவதற்கு பல்வேறு மொழிகளில் நூலகங்களையும் வழங்குகிறார்கள். எடுத்துக்காட்டாக, ஒரு தரகர் ஒரு பைதான் நூலகத்தை வழங்கலாம், இது உங்கள் சொந்த செயல்பாடுகளை எழுத வேண்டியதை விட ஒரு வர்த்தகத்தை வைப்பதற்கான செயல்பாடுகளை அல்லது முறைகளை வழங்குகிறது. இது வர்த்தக அமைப்புகளின் வளர்ச்சியை விரைவுபடுத்தவும் / அல்லது அவற்றை உருவாக்க குறைந்த செலவாகவும் உதவும்.
