问题标签 [trading]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
trading - 在 Metatrader Manager 中添加/修改用户帐户的脚本/代码
几年来我一直在使用 MT4 客户端应用程序,直到那里,一切都很好。
现在我需要使用“Metatrader Manager”;我需要管理数千个用户帐户,所以我需要编写一些代码来完成它,因为我不可能手动完成所有工作。我可以使用 Java、mql4、一些脚本......但我一直在搜索网络和更多网络,但找不到任何方法。
在我看来,除了手动之外别无他法,但这是不可能的,不是吗?
我将不胜感激,因为我找不到任何解决方案,正如我所说,如果我想保持头脑和手指健康,我真的需要自动化它:)
java - 处理来自客户端的多个请求并返回相关响应
我必须用java设计一个系统,它将有一个交易数据交换(包含交易数据)、一个服务器和N个客户端。场景是服务器从 N 个客户端获取交易数据的请求,服务器在服务器和交换机之间有 6 个连接,服务器在一个连接上发送请求交换并在另一个连接上接收输出。
- 我如何设计系统,以便相关输出可以高性能地发送回客户端?
- 我需要多少线程?
- 这个小场景如何处理得最好?
请建议。
database-design - 数据库设计:股票和期权交易
一个数据库有两张表:一张用于股票(股票),一张用于期权。这些是单独的表,因为它们具有不同的信息。例如,stocks 表有一个股票代码列和一个(主要)交换列;期权表有一个股票代码列、一个指向股票表的 FK 列、一个执行价格列、一个到期日列和一个右(看跌/看涨)列。我认为将它们分成两张表是个好主意,尽管这有待商榷。
我需要在数据库中存储交易(或订单或交易)。单笔交易就像“在 2012 年 4 月 14 日以 200 美元的价格购买 100 股 IBM 股票。交易可以涉及股票或期权。应将交易存储为一张表,其中一列指定交易是否涉及股票或期权,另一列是指向股票表或期权表的 FK?还是应该有两个交易表,一个用于涉及股票的交易,一个用于涉及期权的交易?
稍后,我还需要添加一个职位表。一个简单的头寸将由两笔交易组成,例如今天买入 100 股 IBM 股票,明天卖出 100 股 IBM 股票。但是,它也可能更复杂,涉及期权和股票(例如,有担保的看涨期权)。似乎如果我为交易做两个表,那么我在设计头寸表时面临同样的困难,就像我实现一个单一的交易表一样:我需要一个指向股票交易表或期权交易的外键桌子。
这让我觉得应该有一个单一的工具表,其中包含股票和期权。然而,股票所需的信息与期权有很大的不同(见第一段),这也让人感觉不对。包含股票的行将使所有特定于期权的列都为空。
我应该如何设计这个数据库?
java - 最快的(每秒事务数)Java FIX 引擎是什么?
我目前正在使用 QuickFix/J(开源),它运行良好。
现在我正在考虑改用更好的/商业的 FIX 引擎,所以基本上我想知道哪个是最快的!
必须支持 FIX5.0SP2,但不支持 FAST 协议。
具体来说,我们正在讨论在框架中以最小的延迟接收市场更新。
成本不是主要问题(我认为)。
android - Twitter 中的趋势跟踪器 (Android)
我正在开发一个应用程序,它将用于 twitter 中的趋势跟踪器。该应用程序可以打开并显示 twitter 上的流行趋势,然后您可以单击流行的单词,它会带您进入正在谈论的内容。
我认为它被称为趋势跟踪器。
请我想知道您是否有这样做的开源代码,或者可以帮助执行此操作的库。任何信息都可以使用
谢谢
r - 在 Ibrokers 上使用 R 获取 EUR.USD 历史数据时出错
我正在使用 IBrokers 包和 twsInstrument,由于某种原因,它使用最简单的方法给了我一个错误。
给我
有想法该怎么解决这个吗?
java - 在替换链中修复 OrigClOrdID(标记 41)。它是订单的第一个还是链中的前一个?
因此,每当我想更改(减少)我的订单数量(OrderCancelReplaceRequest)时,我必须发送一个新的 ClOrdID 和原始的 ClOrdID(标签 41)。好的,假设我第二次更改数量。我现在必须发送的原始 ClOrdID(标签 41)是第一个还是前一个?
python - 如何在 Python 中回测策略
我需要能够通过指示每个交易的赢或输来确定特定的“交易”(由“信号”表示)是否导致了盈利或亏损。
我需要 Python 检查High 和 Low 列表(列表: 、和将具有相同数量的值)中的下一个位置(signal
或入口点或 date + 1)是否增加等于或大于 2.5 % 在某个点超出入场信号。close
highs
lows
但是,我还希望 Python 在升值 2.5% 或更多之前确定该值是否下降了 3% 或更多。
这必须发生在signal
.
本质上,我需要在 102.5% 处卖出限价,在 97% 处止损。
不幸的是,到目前为止我开发的代码似乎不起作用。
我错过了什么?
r - 在 R 中将 1 分钟 OHLC 数据转换为 5 分钟 OHLC 数据
我目前有需要转换为 5 分钟数据的 OHLC 盘中数据。有没有办法在 R 中做到这一点?
algorithm - 交易资源的算法
我正在尝试找到以下问题的最佳算法解决方案。这是一个现实世界的问题,但我将以抽象的方式呈现它。
有一个1000人的社区。为每个用户提供一定数量的票。有四种类型的门票(每种类型对应不同的事件)。但是,有些人愿意进行交易(例如,我想要一张 A 票,而愿意放弃两张 B 票)。而且,有些人有多余的票,他们愿意白送(例如,我会给想要的人两张C票)。假设我知道每个人愿意放弃/交易什么,我如何满足最多的人?
我尝试了谷歌搜索,但我不知道如何描述这个问题以避免获得与金融工具算法交易相关的结果。
谢谢。