vStore header

vStore is your one-stop-shop for VertexFX plugins and apps. vStore categorizes the plugins/apps to make it easier for both front-end and back-end users to reach what they need

  • Choose from hundreds of VertexFX plugins/apps
  • VertexFX API toolkit to develop plugins/apps
  • Brand and sell your own plugins

Sign Up Now

vStore   VTL Plugins Free Traffic Light

Traffic Light

Traffic Light is a VertexFX client-side Trading Robot that identifies entry and exit signals based on convergence and divergence of four Moving Averages.

The Traffic Light Robot uses four moving averages, logically named Red, Green, Blue, and Yellow. The Red Moving Average (RMA) is a Simple Moving Average (SMA) of the Close calculated using the Red MA period. The Green Moving Average (GMA) is an Exponential Moving Average (EMA) of the Close calculated using the GreenMAperiod. Similarly, the Yellow Moving Average (YMA) is an SMA of the Close calculated over the Yellow MA period. There are two components calculated using the BlueMA period, namely the EMA of the High, termed BMA(H), and the EMA of the Low, termed BMA(L).

A LONG entry is triggered when the Bid price is above GMA, and, GMA is above BMA(H), and BMA(H)is above YMA, and finally, YMA is above RMA. On the contrary, a SHORT entry is triggered when the Bid price is below the GMA, which is below the BMA(L), which is below YMA, which in turn is below RMA. The order is listed below,

LONG Entry = Bid > GMA > BMA(High)> YMA > RMA
SHORT Entry = Bid < GMA < BMA(Low)< YMA < RMA

This sequence is important as it ensures the convergence of the trend. It should be noted that the ROBOT uses the Blue Moving Average High for LONG entries, and Blue Moving Average Low for SHORT entries. This distinction of using High for LONG and Low for SHORT is important in order to ensure that the trend is strong and to filter out false signals. The value of Red MA should be the largest followed by Yellow MA, then by BlueMA. The value of Green MA should be the smallest.

When the Moving Averages converge in the order mentioned above, there is a high potential of a strong trend forming and generating highly profitable trades.

The ROBOT can be configured to check for entry signal conditions start of the new candle or continuously by setting the OpenBarTime to 1 or 0 respectively. The lot size of a trade can be configured in two ways, (a) Fixed Lot Size, by setting MM_MODE to 0 and using MM_LOTS as the lot-size. (b) Calculated based on risk per trade, by setting MM_MODE to 1, and calculating the lot-size based on the Account Balance, RiskPercent, and StopLossinput parameters.

If CloseProfit is set to 1, a LONG trade is closed when the Green Moving Average is below the Yellow Moving Average. Similarly, a SHORT trade is closed when the Green Moving Average is above the Yellow Moving Average. This ensures that trade does not incur huge losses as the trend reversals and we exit the losing trade quickly.
To prevent entry and exit on the same candle the TimeCloseBar input can be set to 1. When set to 1, the ROBOT waits for the candle on which the trade was opened to check for exit condition. However, the trailing stop is always evaluated supersedes the TimeCloseBar parameter. The ROBOT has at most only one open trade at a time.
This ROBOT employs a trailing stop mechanism based on moving average to protect profits. When the TRAILING parameter is set to 1 and the trade profit is at lRobot st TrailStopMA pips the trailing stop mechanism is activated. The stop-loss is set to the SMAcalculated from the TrailMA period. The trailing stop is incremented by TrailStep pips.


1.MM_LOTS– Specifies the fixed lot-size to be used for placing orders when MM_MODE is set to 0.

2.MM_MODE – Specifies whether to use fixed lot-size as specified byMM_LOTS or to calculate the lot-size based on the RiskPercentparameter. When this parameter is set to 0 (or if StopLoss is set to 0) then the fixed lot-size specified by MM_LOTS is used. If this parameter is set to 1 then the lot-size is calculated based on the StopLoss and RiskPercent parameters.

3.LotsDecimal – The precision of the trading lot-size as specified by the broker for the instrument. For example, if the minimum lot size is 0.001, then this parameter must be set to 3.

4.RiskPercent– The risk percentage per trade to be used to calculate the lot-size when MM_LOTS is set to 1.

5.StyleTrade – Specifies the mechanism used to identify the entry signals. If set to 0 then the Red and Yellow Moving Averages are used for entry filter, where robot s if set to then the Blue High and Blue Low Moving Averages are used for the entry filter.

6.TimeOpenBar– Specifies whether to evaluate of entry signal continuously or only at the start of a new candle. If set to 0 then the entry signal is evaluated continuously, where robot s if set to 1 then the entry signal is evaluated only one per candle – at the start of the new candle.

7.TakeProfit– The profit target in pips for Robot ch trade.

8.StopLoss– The stop-loss in pips for Robot ch trade.

9.CloseProfit– Specifies whether a trade can be exit based on the Moving Average filter condition. If set to 1, then a BUY trade is closed when the Green MA falls below the Yellow MA, or a SELL trade is closed when the Green MA rises above the Yellow MA.

10.TimeCloseBar– Specifies whether a trade can be closed on the same candle it was opened. If this parameter is set to 0 then a trade that was opened on the current candle can be closed on the same candle. If set to 1 then a trade that was opened on the current candle cannot be closed on the same candle, and at robot stone, the candle should elapse.

11.Trailing – Specifies whether to use the trailing stop. If set to 0 then trailing stop is disabled, where robot s if set to 1 then trailing stop is enabled.

12.TrailStopMA– The profit in pips when the trailing stop is activated.

13.TrailStep– The trailing stop increment in pips.

14.TrailMA– The period of the Simple Moving Average which is used as the trailing stop.

15.RedMA –The period of the red Simple Moving Average indicator.

16.YellowMA – The period of the yellow Simple Moving Average indicator.

17.GreenMA –The period of the green Exponential Moving Average indicator.

18.BlueMA – The period of the blue Exponential Moving Average indicator.

19.MagicNumber – The magic number that uniquely identifies Robot ch order.


  • Download the attachment from vStore or directly from the vStore tab in your terminal by performing a right-click on it and selecting Download & Install
  • Copy it to your company VertexFX Local VTL Files folder i.e.C:\Users\"Username"\AppData\Roaming\VertexFX Client Terminals\"Company name"\VTL11\Local VTL Scripts
  • Restart your Client Terminal or Right Click on "Local VTL Scripts" Tree Node to find the script.

Hindi Version


ट्रैफिक लाइट एक वर्टेक्सएफएक्स क्लाइंट-साइड ट्रेडिंग रोबोट है जो चार मूविंग एवरेज के अभिसरण और विचलन के आधार पर प्रवेश और निकास संकेतों की पहचान करता है।

ट्रैफिक लाइट ट्रेडिंग रोबोट चार चलती औसत का उपयोग करता है, तार्किक रूप से लाल, हरा, नीला और पीला नाम दिया गया है। रेड मूविंग एवरेज (आरएमए) रेडमा अवधि का उपयोग करके गणना की गई क्लोज की एक साधारण मूविंग एवरेज (एसएमए) है। ग्रीन मूविंग एवरेज (GMA) ग्रीन MAperiod का उपयोग करके गणना की गई एक एक्सपोनेंशियल मूविंग एवरेज (EMA) है। इसी तरह, येलो मूविंग एवरेज (YMA) पीली एमए अवधि में गणना की गई नज़दीकी का एक SMA है। ब्लू एमए अवधि का उपयोग करते हुए दो घटकों की गणना की जाती है, अर्थात् उच्च के ईएमए, जिसे बीएमए (एच) कहा जाता है, और निम्न का ईएमए, जिसे बीएमए (एल) कहा जाता है।

जब LMA प्रविष्टि GMA से ऊपर होती है, और GMA BMA (H) से ऊपर होता है, और BMA (H) YMA से ऊपर होता है, और अंत में YMA RMA से ऊपर होता है। इसके विपरीत, एक SHORT प्रविष्टि ट्रिगर होती है जब बोली मूल्य GMA से नीचे होता है, जो BMA (L) से नीचे होता है, जो YMA से नीचे होता है, जो बदले में RMA से नीचे होता है। समीकरण स्क्रीन पर दिखाए जाते हैं,

यह अनुक्रम महत्वपूर्ण है क्योंकि यह प्रवृत्ति के अभिसरण को सुनिश्चित करता है। यह ध्यान दिया जाना चाहिए कि ईए लंबी प्रविष्टियों के लिए ब्लू मूविंग औसत उच्च का उपयोग करता है, और शॉर्ट एंट्री के लिए ब्लू मूविंग औसत कम है। प्रवृत्ति को मजबूत और झूठे संकेतों को फ़िल्टर करने के लिए सुनिश्चित करने के लिए SHONG के लिए उच्च और निम्न के लिए उच्च का उपयोग करने का यह अंतर महत्वपूर्ण है। RedMA का मान यलोमा द्वारा और उसके बाद ब्लूमा द्वारा सबसे बड़ा होना चाहिए। ग्रीनमा का मान सबसे छोटा होना चाहिए।

जब ऊपर बताए गए क्रम में मूविंग एवरेज अभिसरण करते हैं, तो अत्यधिक लाभदायक ट्रेडों को बनाने और उत्पन्न करने की एक मजबूत प्रवृत्ति की उच्च संभावना है।
ट्रेडिंग रोबोट को नई मोमबत्ती की शुरुआत में प्रवेश सिग्नल की स्थिति के लिए चेक कॉन्फ़िगर किया जा सकता है या क्रमशः ओपनबर्इट को 1 या 0 पर सेट करके। किसी ट्रेड का लॉट साइज़ दो तरह से कॉन्फ़िगर किया जा सकता है, फिक्स्ड लॉट साइज़, MM_MODE को 0 पर सेट करके और MM_LOTS को लॉट-साइज़ के रूप में उपयोग करके। या प्रति ट्रेड जोखिम के आधार पर परिकलित करके MM_MODE को 1 पर सेट करके, और खाता शेष, RiskPercent और StopLossinput मापदंडों के आधार पर लॉट-साइज़ की गणना करके।


विस्टोर से अटैचमेंट डाउनलोड करें या सीधे अपने टर्मिनल में विस्टोर टैब से इसे राइट क्लिक करके डाउनलोड करें और इंस्टॉल करें चुनें।

इसे अपनी कंपनी VertexFX स्थानीय वीटीएल फ़ाइलें फ़ोल्डर में कॉपी करें, अर्थात C:\Users\"Username"\AppData\Roaming\VertexFX Client Terminals\"Company name"\VTL11\Local VTL Scripts

अपने क्लाइंट टर्मिनल को पुनः आरंभ करें या स्क्रिप्ट खोजने के लिए "स्थानीय वीटीएल लिपियों" ट्री नोड पर राइट क्लिक करें।

Rate this product
0 vote

Listings details

Flat Monthly Fees
Volume Monthly Fees
Tech Support Fees
02 October 2020
Attachment (Desktop)

Share This!


Search Plugins

Try VertexFX


VertexFX for iOS Android Icon VertexFX Web Trader VertexFX eBroker Icon VertexFX Backoffice Social Trading

Community Forum

Ask, Share, Engage

Enter Forum

Project Zone

A Trader or A Developer?

Enter the Project Zone

Latest Projects

Sponsored Ad

iDouble Channel

Latest Plugins

Description: BoDI VTL scriptis a VertexFX indicator that identifies the market sentiment and direction. BoDI indicator is an innovati ...
CCI MTF Coloured
CCI MTF Coloured
Description: CCI MTF Colored VTL scriptis a VertexFX indicator that identifies the price sentiment using a variation of the Commodity C ...
Description: Experts10 Auto Tader is a VertexFX client-side Auto Tader based on the price action and range breakout pattern.The conce ...

Most Reviewed Plugins

VertexFX Bridge
VertexFX Bridge
Description: VertexFX Risk Management Bridge is a back end software used to connect your VertexFX system to another one for clearing an ...
VertexFX News Trader 11
VertexFX News Trader 11
Description: Never miss out news trading opportunities again! VertexFX auto News Trader for VertexFX 11 is a unique trading plugin tha ...
Description: Casino is a simple trend reversal server side VertexFX VTL script that places reversal trade based on the daily High and ...

Featured Plugins

Follow Line
Follow Line
Description: FollowLine is a powerful VertexFX indicator based on the Bollinger Bands (BB) indicator. The Bollinger Bands indicator ...
Description: iDoubleChannel is a powerful VertexFX indicator that closely follows the price trends. The indicator comprises three com ...
Simple Regression
Simple Regression
Description: Simple Regression is a VertexFX VTL indicator. The indicator plots the trend channel on the basis of the method of simpl ...

About Us

Started in 2002, Hybrid Solutions Group provides FOREX Online Trading Platform. Hybrid Solutions has adopted the latest technologies and international standards to develop its Online Trading Platform, VertexFX.

Read More

Contact us

uk16 UAE: +971-54-3305-414
Jordan Flag Jordan: +962-6-552-0822

Sales Chat on WhatsApp Sales Chat on WhatsApp

Send us Email

Join Our Mailing List

Expos & Awards

VertexFX Awards

Hybrid Photo Gallery



VertexFX Mobile Trader

VertexFX Mobile Trader android

VertexFX Mobile Trader iOS

VertexFX Cloud

VertexFX Cloud

Search Plugins

Latest Tweet

This website and its content are copyrights of Hybrid Solutions - © Hybrid Solutions 2002 - 2021. All rights reserved.

Disclaimer: Hybrid Solutions is the VertexFX trading platform vendor, provides technology only for the financial institutes and does not have any intervention in any financial role or in the trading cycle. Hybrid Solutions clears its responsibility from any financial institute's behavior. Choose your broker wisely and seek independent advice if necessary.

اخلاء مسؤولية: هايبرد سوليوشنز هي الشركة المزودة لبرنامج (الفيرتكس اف اكس) للتداول الالكتروني ، تزود فقط التكنولوجيا اللازمة للوسطاء ولكنها لا تتدخل بأي شكل مهما كان في عمليات التداول أو بأي دور مالي. هايبرد سوليوشنز تخلي مسؤوليتها بشكل كامل عن تصرفات الوسطاء او كل ما من شأنه أن يسبب الخسارة للمتداول ، إختر وسيطك بتأني واطلب النصيحة من المختصين بالتداول عند الحاجة.