私信  •  关注

Roman

Roman 最近回复了
3 年前
回复了 Roman 创建的主题 » 在服务器上运行MetaTrader 5(对于python)

你可以试试MetaApi https://metaapi.cloud 云服务,为MetaTrader 4和MetaTrader 5帐户提供REST API和WebSocket API访问。

REST API官方文档: https://metaapi.cloud/docs/client

SDK: https://metaapi.cloud/sdks (根据2021年11月提供javascript、python和Java SDK)

它支持读取账户信息、头寸、订单、交易历史、接收报价和访问市场数据。

该服务还提供复制交易API https://metaapi.cloud/docs/copyfactory 和API来计算MetaTrader帐户上的外汇交易指标 https://metaapi.cloud/docs/metastats .

6 年前
回复了 Roman 创建的主题 » php mongodb异常:未授权db执行命令{update:

在检查代码后,我发现问题出在集合的名称中。
如果我们以前有过:

$DB_CONNECTION_STRING="mongodb://dbName:dbPassword";
require '../../vendor/autoload.php';
$mongoConn = new MongoDB\Driver\Manager( $DB_CONNECTION_STRING );

然后在需要正确引用dbname之后:

$bulkWrite=new MongoDB\Driver\BulkWrite;
$filter = ['name' => 'John'];
$update = ['$set' => ['name' => 'Smith', age: 35, profession => 'pilot']];
$options = array('multi' => false, 'upsert' => false);
$bulkWrite->update($filter, $options);
$mongoConn->executeBulkWrite('dbName.MyCollection', $bulkWrite);