An open API service indexing awesome lists of open source software.

https://github.com/dev4traders/mt4-sdk-php

SDK for using the Metatrader4 API in PHP
https://github.com/dev4traders/mt4-sdk-php

d4t dev4traders metatrader metatrader-4 metatrader4 mt4 mt4-api mt4-rest-api php

Last synced: 5 months ago
JSON representation

SDK for using the Metatrader4 API in PHP

Awesome Lists containing this project

README

          

# An SDK for using the Metatrader4 API in PHP

[![Latest Version][badge-release]][packagist]
[![PHP Version][badge-php]][php]
[![Total Downloads][badge-downloads]][downloads]

[badge-release]: https://img.shields.io/packagist/v/dev4traders/mt4-sdk-php.svg?style=flat-square&label=release
[packagist]: https://packagist.org/packages/dev4traders/mt4-sdk-php

[badge-php]: https://img.shields.io/packagist/php-v/dev4traders/mt4-sdk-php.svg?style=flat-square
[php]: https://php.net

[badge-downloads]: https://img.shields.io/packagist/dt/dev4traders/mt4-sdk-php.svg?style=flat-square&colorB=mediumvioletred
[downloads]: https://packagist.org/packages/dev4traders/mt4-sdk-php

Here are a few examples:

```php
$manager = new \D4T\MT4Sdk\Manager('', '')

// creating a account
$account = $manager->createAccount([
'email' => '1@1.com',
'name' => 'My new campaign'
]);

```

```php
// listing all logins
$logins = $manager->accounts();

foreach($logins as $login) {
echo $login;
}
```

## Installation

You can install the package via composer:

```bash
composer require dev4traders/mt4-sdk-php
```

You must also install Guzzle

```bash
composer require guzzlehttp/guzzle
```

## Usage

To get started, you must first new up an instance of `D4T\MT4Sdk\Manager`

```php
use D4T\MT4Sdk\Manager;

$manager = new \D4T\MT4Sdk\Manager('', '')
```

## Testing

```php
composer test
```

## Changelog

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

## Security Vulnerabilities

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

## License

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.