विचार का लेखक: - Scriptor
mq5 कोड लेखक: - barabashkakvn
यह ईए (एक्सपर्ट एडवाइजर) केवल तब एंट्री अवसरों की जांच करता है जब एक नया बार प्रकट होता है, जबकि ट्रेलिंग हर टिक पर काम करता है। सिग्नल की जांच करते समय, मुख्य और सिग्नल लाइन के वर्तमान और पिछले बार के मानों की तुलना के अलावा, एक और सत्यापन होता है: मुख्य लाइन का मान पॉइंट्स में परिवर्तित किया जाता है और इसे MACD ओपन लेवल पैरामीटर से तुलना की जाती है। जब एक BUY ओपन सिग्नल आता है, तो SELL पोजिशन को बंद कर दिया जाता है, और इसके विपरीत।
ओपन सिग्नल्स
BUY:
bool open_buy_signal=(main[0]<0 && main[0]>signal[0] && main[1]<signal[1] &&
MathAbs(main[0])>(MACDOpenLevel*m_symbol.Point()));
SELL:
bool open_sell_signal=(main[0]>0 && main[0]<signal[0] && main[1]>signal[1] &&
MathAbs(main[0])>(MACDOpenLevel*m_symbol.Point()));
EURUSD, M15

USDJPY, M15:

संबंधित पोस्ट
- MQL5 विजार्ड: मॉर्निंग/ईवनिंग स्टार पैटर्न और स्टोकास्टिक पर आधारित ट्रेड सिग्नल
- MetaTrader 4 के लिए विज़ुअल ऑर्डर प्रोसेसिंग - आपके ट्रेडिंग साथी
- MQL5 विजार्ड: मॉर्निंग/इविनिंग स्टार और RSI पर आधारित ट्रेड सिग्नल
- MQL5 विजार्ड: बुलिश/बेयरिश मीटिंग लाइन्स पर आधारित ट्रेड सिग्नल्स + CCI
- MQL5 विज़ार्ड - हैमर/हैंगिंग मैन और स्टोकास्टिक पर आधारित ट्रेड सिग्नल