EA Setup
Alerts
Message Structure
Expert Advisor
Debugging
Others
Free Scripts Library
EA is inconsistent
This guide provides troubleshooting steps for the PineConnector EA when it processes your signals inconsistently. Below are some common issues and their possible causes:
Issues
- Target Type set to "price" is processed as "pips"
- Volume Type set to "percentage" is processed as "lots"
- Pyramiding set to "Off" still allows stacking of trades
- Other instances where signals are processed differently from the EA's settings.
Possible Cause
These inconsistencies may occur if you have multiple PineConnector EAs running simultaneously on your platform.
Solution
Ensure that you only have one PineConnector EA attached to each symbol and timeframe. Using multiple EAs with different settings can lead to inconsistencies and will not improve performance. A single PineConnector EA can execute commands on all symbols effectively.
By following these troubleshooting steps, you should be able to resolve issues related to inconsistent PineConnector EA behavior.
1. Check Number of Instances
To verify the number of PineConnector EAs, press ALT+R
(Windows) or Option+R
(Mac) on your keyboard to display all open charts in MetaTrader. Examine the top corners of each chart to identify if a PineConnector EA is attached.
Scenario 1: Multiple Instances of PineConnector EA
If you see your license details on more than one chart, inspect the License ID printed on each chart. For every unique License ID, there should only be one instance of PineConnector EA.
For example, if you have only one unique License ID, you should have only one instance of PineConnector EA. If you have three unique License IDs, you should have three instances of PineConnector EA, with each ID appearing only once.
Scenario 2: Single Instance of PineConnector EA
If you see your license details on only one chart, you’ve setup your EA correctly.
- Alerts are firing on TradingView
- Alerts message is in accordance with PineConnector’s Syntax
2. Removing EA Instance
To remove Expert Advisors (EAs) from your MetaTrader terminal, follow the steps below:
MetaTrader 4
If you are using MetaTrader 4, right click on the chart where you’d like to remove the instance → Expert Advisors → Remove.
MetaTrader 5
If you are using MetaTrader 5, right click on any chart → Expert List → Click on instances you’d like to remove → Remove.