ibf / mt4-sdk-php
SDK for using the Metatrader4 API in PHP
v1.0.1
2022-12-04 09:14 UTC
Requires
- php: ^8.1
- ext-json: *
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- mockery/mockery: ^1.3.1
- phpstan/phpstan: ^1.9
- phpunit/phpunit: ^9.0
- vlucas/phpdotenv: ^5.5
README
Here are a few examples:
$manager = new \D4T\MT4Sdk\Manager('<api-key>', '<mt4-api-endpoint>') // creating a account $account = $manager->createAccount([ 'email' => '1@1.com', 'name' => 'My new campaign' ]);
// listing all logins $logins = $manager->accounts(); foreach($logins as $login) { echo $login; }
Installation
You can install the package via composer:
composer require dev4traders/mt4-sdk-php
You must also install Guzzle
composer require guzzlehttp/guzzle
Usage
To get started, you must first new up an instance of D4T\MT4Sdk\Manager
use D4T\MT4Sdk\Manager; $manager = new \D4T\MT4Sdk\Manager('<api-key>', '<mt4-api-endpoint>')
Testing
composer test
Changelog
Please see CHANGELOG for more information on what has changed recently.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
License
The MIT License (MIT). Please see License File for more information.