இரண்டு தங்க EA-க்கள் ஏன் ஒரே ஆர்டரை நிர்வகிக்கின்றன? MT4 மேஜிக் எண்ணைச் சரிபார்க்கவும்
EA எவ்வாறு பொருள் மற்றும் மேஜிக் எண் அடிப்படையில் ஆர்டர்களை வடிகட்டுகிறது, மேலும் எண்ணை மாற்றிய பிறகு மீதமுள்ள நிலைகள் நிர்வாகம் இழக்காமல் எவ்வாறு தவிர்ப்பது என்பதை டெமோ கணக்கு உதாரணத்துடன் விளக்குகிறது.
ஆசிரியர்: தாமஸ்|MT4 நடைமுறை|2026 நவம்பர் 10
சுருக்கம்: ஒரே MT4 கணக்கில் இரண்டு தங்க EA தொகுப்புகளை இணைத்தால், அவை ஒரே ஆர்டர் அடையாள அளவுகோல்களைப் பயன்படுத்தினால், ஒரே ஆர்டரின் ஸ்டாப் லாஸை ஒரே நேரத்தில் மாற்றக்கூடும். சரிபார்க்கும்போது முதலில் ஆர்டரில் உள்ள பொருள் மற்றும் மேஜிக் எண்ணைப் பார்க்கவும், பின்னர் குறியீடு உண்மையில் எந்த அளவுகோல்களின் அடிப்படையில் வடிகட்டுகிறது என்பதைப் பார்க்கவும். கீழே உள்ள எண்களும் ஆர்டர்களும் கற்பித்தல் அனுமானங்கள் மட்டுமே.
மேஜிக் எண் எங்கே பதிவாகிறது
MQL4-இன் OrderSend magic அளவுருவை அனுப்ப ஆதரிக்கிறது. ஆர்டர் வெற்றிகரமாக தேர்ந்தெடுக்கப்பட்ட பிறகு, OrderMagicNumber அந்த ஆர்டரின் அடையாள எண்ணைப் படிக்க முடியும். இது நிரலுக்கு வகைப்படுத்தும் அடிப்படையை வழங்க முடியும். எந்த ஆர்டர்கள் மாற்றப்படும் அல்லது மூடப்படும் என்பது இன்னும் EA-இன் சொந்த வடிகட்டுதல் மற்றும் செயல்படுத்தல் தர்க்கத்தால் தீர்மானிக்கப்படுகிறது. நிரல் கணக்கு ஆர்டர்களை மீண்டும் மீண்டும் சரிபார்க்கும்போது பொருளை மட்டும் சரிபார்த்தால், இரண்டு தங்க EA வெவ்வேறு மேஜிக் எண்களை உள்ளிட்டாலும், ஒரே ஆர்டர் தொகுப்பைச் செயலாக்கக்கூடும்.

படத்தில் மூலோபாயம் A, B முறையே 101 மற்றும் 202 பயன்படுத்துவதாக அனுமானிக்கப்படுகிறது. A வர்த்தகக் குளத்தின் ஆர்டர்களை ஒவ்வொன்றாகத் தேர்ந்தெடுத்து, முதலில் உண்மையான பொருளைச் சரிபார்த்து, பின்னர் அடையாள எண்ணைச் சரிபார்க்கிறது. இரண்டும் பொருந்தினால் மட்டுமே, ஆர்டர் வகை மற்றும் அனுமதிக்கப்பட்ட செயல்களைச் சரிபார்க்கும் அடுத்தடுத்த தர்க்கத்திற்கு அனுப்பப்படும். ஆர்டர் தேர்வு தோல்வியடைந்தால் தவிர்த்து பிழையைப் பதிவு செய்ய வேண்டும். மாற்றங்கள் தொடர்பான செயல்களுக்கு முன், இலக்கு ஆர்டரை மீண்டும் தேர்ந்தெடுப்பது நல்லது, ஏற்கனவே நிரலில் நகலெடுக்கப்பட்ட பழைய தரவைப் பயன்படுத்துவதைத் தவிர்க்கவும்.
டெமோ கணக்கைப் பயன்படுத்தி மூன்று படிகளில் சரிபார்க்கவும்
முதல் படி, இரண்டு EA தொகுப்புகளின் பதிப்பு, உள்ளீட்டு அளவுருக்கள், விளக்கப்பட காலம் மற்றும் ப்ரோக்கர் பொருளின் முழுப் பெயரைப் பதிவு செய்யவும். வெவ்வேறு கணக்குகளில் தங்கத்தின் பெயரில் பின்னொட்டு இருக்கலாம். ஒரே பொருளில் பல நிகழ்வுகளைப் பயன்படுத்தும்போது, அவை தனித்தனியாக நிர்வகிக்கப்படுகின்றனவா அல்லது வடிவமைப்பில் ஆர்டர்களைப் பகிர்ந்து கொள்கின்றனவா என்பதையும் தெளிவுபடுத்த வேண்டும்.
இரண்டாம் படி, டெமோ கணக்கில் ஒவ்வொரு EA தொகுப்பும் தனித்தனியாக அடையாளம் காணக்கூடிய ஒரு சோதனை ஆர்டரை உருவாக்கட்டும், அதே நேரத்தில் விலக்கப்பட வேண்டிய ஒரு சோதனை ஆர்டரையும் தயார் செய்யவும். பதிவில் குறைந்தபட்சம் ஆர்டர் எண், பொருள், மேஜிக் எண் மற்றும் நிரல் செயல்படுத்தத் தயாராகும் செயலைப் பதிவு செய்யவும். பின்னர் ஒரு கட்டுப்படுத்தப்பட்ட நிர்வாகச் செயலைத் தூண்டவும், எடுத்துக்காட்டாக மூலோபாயம் A-இன் சொந்த சோதனை ஆர்டரை மாற்ற முயற்சித்து, மூலோபாயம் B-இன் ஆர்டர் அசல் மதிப்பில் உள்ளதா எனப் பார்க்கவும். நிலுவை ஆர்டர்கள் மற்றும் நிறைவேற்றப்பட்ட நிலைகளைத் தனித்தனியாகச் சரிபார்ப்பது நல்லது, ஏனெனில் வர்த்தகக் குளத்தில் இந்த இரண்டு வகை ஆர்டர்களும் ஒரே நேரத்தில் இருக்கலாம், உண்மையான செயலாக்க விதிகள் பொதுவாக வேறுபடும்.
மூன்றாம் படி, முனையத்தை மறுதொடக்கம் செய்த பிறகு அல்லது EA-ஐ மீண்டும் ஏற்றிய பிறகு மீண்டும் ஒருமுறை சரிபார்க்கவும். நிரல் இந்த இயக்கத்தின் போது உருவாக்கப்பட்ட ஆர்டர் பட்டியலை மட்டும் நினைவில் வைத்திருந்தால், மறுதொடக்கத்திற்குப் பிறகு நடத்தை மாறக்கூடும். அது நிர்ணயிக்கப்பட்ட அளவுகோல்களின்படி ஆர்டர்களை மீண்டும் அடையாளம் காண்கிறதா, மற்றும் பொருந்தும் ஆர்டர்கள் இல்லாதபோது எதிர்பாராத செயல்கள் நிகழ்கிறதா என்பதைச் சரிபார்க்கவும். எண் தனிமைப்படுத்தலுக்கு உதவி மட்டுமே; கணக்கு அளவிலான மொத்த ஆபத்து சரிபார்ப்பு வேண்டுமென்றே அனைத்து நிலைகளையும் படித்தால், அது உண்மையான ஆர்டர் மாற்ற அனுமதியிலிருந்து தனித்தனியாகப் பதிவு செய்யப்பட வேண்டும்.
எண்ணை மாற்றும் முன் பழைய ஆர்டர்களைக் கையாளவும்
மூலோபாயம் A முன்பு 101-ஐப் பயன்படுத்தி நிலையை உருவாக்கியதாகவும், இப்போது 303 ஆக மாற்றப்பட்டதாகவும் அனுமானிக்கவும். உள்ளீட்டு அளவுரு மாற்றம் பொதுவாக அடுத்தடுத்த குறியீடு பயன்படுத்தும் மதிப்பை மட்டுமே பாதிக்கும், பழைய ஆர்டரின் அடையாள எண் விளக்கப்பட அமைப்புகளுடன் தானாக இடம்பெயராது. நிர்வாக அளவுகோல் 303-ஐ மட்டும் பொருத்தினால், அசல் 101 ஆர்டர் தவிர்க்கப்படக்கூடும். மாற்றத்திற்கு முன் பழைய ஆர்டர்களையும் திட்டமிடப்பட்ட கையாளும் முறையையும் பட்டியலிடவும், பின்னர் டெமோ சூழலில் மறுதொடக்கம் மற்றும் ஒப்படைப்பைச் சரிபார்க்கவும். பதிப்பு சரிபார்க்க முடியாத அல்லது பதிவுகள் வடிகட்டுதல் தர்க்கத்தை விளக்க முடியாத EA-ஐ எதிர்கொண்டால், தானியங்கி நிர்வாக மாற்றங்களை முதலில் இடைநிறுத்தி, தற்போதைய நிலைகளின் வெளியேறும் ஏற்பாட்டைச் சரிபார்க்கவும். டெமோ வெற்றி என்பது சோதிக்கப்பட்ட சூழ்நிலையை மட்டுமே குறிக்கும்; உண்மையான விலை மாற்றங்கள், சேவையக ஆர்டர் நிராகரிப்பு மற்றும் ஸ்லிப்பேஜ் ஆகியவை தனித்தனியாக மதிப்பிடப்பட வேண்டும்.