आइडिया द्वारा: Scriptor
MQL5 कोड लेखक: barabashkakvn
यह एक्सपर्ट एडवाइजर iMA (मूविंग एवरेज, MA) और iMomentum ऑस्सीलेटर (Momentum) पर आधारित है। यह हर टिक पर काम कर सकता है (हर टिक पर काम करें = "true") और केवल नए बार के उभरने पर (हर टिक पर काम करें = "false")।
काम करने का समयफ्रेम पैरामीटर उस समयफ्रेम को दर्शाता है, जिस पर संकेतक बनाए जाते हैं और बार क्लोज़ कीमतें उपयोग की जाती हैं।
खरीदने और बेचने की पोजिशनों के लिए, आप अलग-अलग स्टॉप लॉस (स्टॉप लॉस खरीद, स्टॉप लॉस बेच) और टेक प्रॉफिट (टेक प्रॉफिट खरीद, टेक प्रॉफिट बेच) सेट कर सकते हैं। यदि आप इनमें से किसी विकल्प को निष्क्रिय करना चाहते हैं, तो संबंधित पैरामीटर को "0.0" पर सेट करें।
ट्रेडिंग सिग्नल
यदि कोई खुली पोजिशन नहीं है, तो पोजिशन खोलने के सिग्नल की जांच की जा सकती है:
- खरीदने का सिग्नल: (बार #0 का क्लोज़ > मूविंग एवरेज बार #0 पर) AND (मॉमेंटम बार #0 पर > 100.0) AND (बार #0 का क्लोज़ > बार #1 का क्लोज़)
- बेचने का सिग्नल: (बार #0 का क्लोज़ < मूविंग एवरेज बार #0 पर) AND (मॉमेंटम बार #0 पर < 100.0) AND (बार #0 का क्लोज़ < बार #1 का क्लोज़)
जब खुली पोजिशन होती है, तो क्लोज़ करने की संभावनाओं की जांच की जाती है:
- खरीद क्लोज़ करने का सिग्नल: (मॉमेंटम बार #0 पर < 100.0)
- बेचने क्लोज़ करने का सिग्नल: (मॉमेंटम बार #0 पर > 100.0)
EURUSD के लिए हर टिक पर काम करने और काम करने का समयफ्रेम के ऑप्टिमाइजेशन के परिणाम डिफ़ॉल्ट EA पैरामीटर के रूप में प्रदान किए गए हैं। डिफ़ॉल्ट पैरामीटर के साथ EURUSD के परीक्षण के परिणाम:

टिप्पणी 0