Skip to content
CPlugin logo
  • Home
  • Blog
  • Store
  • Contact
  • FAQ
  • Cart
  • My account
  • Knowledge Base
CPlugin logo
  • Home
  • Blog
  • Store
  • Contact
  • FAQ
  • Cart
  • My account
  • Knowledge Base

General

  • How to obtain files

MT4 ManagerAPI .NET Wrapper

  • Installation
  • Connection pool
  • Price Helper

Standalone Apps

  • Join two MT4 Servers
  • Compress MT4 database
  • Quotes Monitor
  • Quotes Monitor (WPF)
  • MT4 Report Server extended replication
  • EMIR
  • DividenderLT
  • Tools to calculate dividends
  • CopyTrading
    • Sentiment Strategy (LMAX)
    • MT4 (ManagerAPI) to LMAX
    • MT4 Plugin
    • MT4 (ManagerAPI) to MT4

Plugins for MT4/MT5

  • Flexible Leverage
  • GapHelper plugin
  • Multi Account Manager (MAM)
  • Spread Extender
  • HedgeHelper
  • Multi-Tier IB
  • Multi-Tier IB advanced version

Cloud

  • General info
  • WebAPI
    • WebAPI
    • Authorization
    • Pricing and terms
    • RESTful
    • Web Sockets (SignalR)
  • Home
  • Docs
  • Plugins for MT4/MT5
  • Spread Extender

Spread Extender

Brief #

This plugin made for MT4 platform to extend spread and keep in flexible. MT4 itself can only offer feature to make fixed spread.

Here we move down bid price and move up ask price for 1/2 of markup which can be set up very granular.

Installation #

  1. You need to be sure that Visual C++ Redistributable for Visual Studio 2015 has been already installed to the server.
  2. Fully working time limited version can be downloaded from here: http://nuget.cplugin.com/feeds/apps/CPlugin.MT4Plugin.SpreadExtender/versions

Unpack and copy .dll file to your /plugins/ folder and restart MT4 server.

Without license program will work only first 60 minutes than will be disabled until MT4 get restarted. Contact us to purchase permanent license at https://cplugin.com/contact/

Settings #

enable=0
feeder=*
verbose=0
[Indexes]=10
[Metals]=50
[Forex]=10
GOLD=10
SILVER=20
EURUSD=5
... etc

enable = 1/0 to enable/disable plugin widely
feeder = mask to make plugin proceed quotes only from specified feeders. You can put something like: ,Broker1,Bank1,
verbose = 1/0 to enable/disable verbose output when plugin adjust prices. Be aware it creates a lot of messages in journal.
Symbol name can be specified as is using its natural name like a: EURUSD
Symbol security group can be also specified but its name must wrapped inside brackets, for example: [Forex]
Symbol/Security group = {markup} which can be any integer value, even negative to make spread tighter. For example, value of 10 means that bid goes down for 5 pips and ask will go up for 5 pips too. So, average price will remain the same value. Odd spread, for example 5, will make bid and ask to be adjusted for different value: bid -3, ask +2 pips.

Symbol have more priority over security group when you have specified different values. By default, if other has not been specified, plugin will assume that markup equals zero value and will do nothing then.

Still stuck? How can we help?

How can we help?

Updated on July 24, 2023
Multi Account Manager (MAM)HedgeHelper

Powered by BetterDocs

Table of Contents
  • Brief
  • Installation
    • Settings

Copyright © 2015  - 2025 CPlugin

Telegram Email EmailLinkedinFacebookTwitter

Powered by CPlugin