trading相关内容

如何检测过去任何一支蜡烛中的蜡烛是否符合特定要求?

我想检查过去的“n”支蜡烛中是否有满足特定条件的蜡烛。 例如,让我们检查一下最近20支蜡烛中是否有任何收盘价高于‘x’: x = 2 n = 20 condition = [ANY of n] > x 推荐答案 参见barssince()和一个演示如何使用它的示例here。 您还可以使用: 统计条件在最后n条中出现的次数: sum(cond ? 1 : 0, len ..
发布时间:2022-04-13 16:01:42 其他开发

Pinescrip条件语句绘制

我正在尝试根据以下条件创建图表的曲线图: 这是连续第二个在9日均线上方开盘的绿色条形 在RSI上超卖 我的问题是写条件的顺序是什么,以及我需要多少个括号? strategy(title="Swing Strat", pyramiding=1, overlay=true, default_qty_value=2, default_qty_type=strategy.fixed, ..
发布时间:2022-04-13 15:58:27 其他开发

独立获利的金字塔交易(Pinescript)

假设我有一个长信号。获利回吐设置为10%(尚未达到)。 然后,我有另一个长信号(同样的情况)。我想和另一个一样设定10%的回扣。 我希望每个交易都有独立的获利了结,因为条目不是同时进行的。 当我使用金字塔=2时,它将计算两个交易的平均值,并在平均价格有10%的收益时同时关闭所有交易。但我希望保持获利回吐的独立性,并在每个交易达到各自的获利回吐后关闭每一笔交易。 我的代码: l ..
发布时间:2022-04-13 15:09:23 其他开发

所有金字塔交易同时收盘

我有基于进入时刻ATR值的TP和SL。我打开了金字塔期权,但随后,所有在特定时间开盘的交易(方向相同:做多或做空)都在同一时刻关闭,所有交易都在一起。如何使每笔交易独立,以及如何使每笔交易在Tp或SL入口处的集合上成交。 P。TP=2ATR,SL=1ATR ps 2.Pine脚本版本5 此处类似的问题:Pyramiding trades with independent take ..
发布时间:2022-04-13 14:44:20 其他开发

尝试合并多个数据帧时,如何解决“ValueError: If using all scalar values, you must pass an index"

我正在尝试从 Bitfinex 交易所获取和存储所有历史 1 分钟蜡烛数据.尝试将新数据帧附加到现有数据帧时,尽管在构造函数中传递了索引,但仍收到此错误“ValueError:如果使用所有标量值,则必须传递索引". 在这里尝试了解决方案 - 在 DataFrame 构造函数中传递一个索引:从变量中的值构造pandas DataFrame给出"ValueError:如果使用所有标量值,则必须传 ..
发布时间:2021-11-16 19:49:06 Python

Oanda API Rest V20 的 Python 代码问题 - 无法运行自动代码

这是我在这里的第一篇文章.在遇到某些代码的问题时,我通常会找到我要找的东西.不过这个不一样. 我正在尝试运行一个自动交易算法,但我在网上找到的帮助我编写此代码的东西要么已经过时,要么我想我用错了. 因此,这是我的代码.第一部分工作得很好.到达“我的课堂"部分时出现问题. 代码: 导入json进口oandapyV20from oandapyV20 import API # 客户端 ..
发布时间:2021-11-15 04:53:11 Python

Kraken API 在 Java 中的实现

所以我目前正在为 Java 实现 Kraken API.我正在使用我在 http://pastebin.com/nHJDAbH8 上找到的示例代码. Kraken (https://www.kraken.com/help/api) 是: API 密钥 = API 密钥 API-Sign = 使用 的 HMAC-SHA512 的消息签名( URI path + SHA256( n ..
发布时间:2021-11-15 00:48:50 Java开发

哪些在线经纪人提供 API?

所以我真的厌倦了 E*TRADE,作为一名开发人员,我很想找到一个提供 API 的在线经纪人.如果能够编写自己的交易工具,甚至可以修改现有的工具,那就太好了. 根据我目前的研究,我只找到了一种选择.Interactive Brokers 提供多语言 API(Java/C++/ActiveX/DDE),并且有相当不错的佣金率.我想确保没有我应该考虑的任何其他选择.有什么想法吗? 更新:根 ..
发布时间:2021-11-15 00:22:01 其他开发

使用图表构建交易平台 - 对 Python GUI 库的建议

我正在构建一个小程序来从市场中检索数据并实时绘制图表.虽然交易决策将在很大程度上自动化,但图表会不断更新,以便有人可以跟踪决策的制定方式并在必要时手动干预. 对于任务来说,什么是好的 GUI 库(对于 Python).以下是注意事项 - 编程语言:Python(您认为我应该使用其他语言吗?甚至可以使用不同语言的 GUI 和后端?!!). 操作系统:最好是跨平台的,但如果它必须是特定于 ..
发布时间:2021-09-15 19:21:36 Python

使用 Python 从电报频道获取信号并将它们放置在 MT4 中

我想阅读来自 Telegram 频道的消息(这是必不可少的外汇信号)并在 MT4 windows 应用程序中下订单.现在,我已经制作了一个 python 脚本,它侦听频道并将消息存储在数据库中.我还可以解析消息以获得必要的值,如 TP、SL 等.现在,我有了这些信号,我该如何放置它们? 我阅读了其他关于 ZeroMQ 和 Python 绑定的答案,但我不需要做任何分析或策略构建,我只想下订单 ..
发布时间:2021-09-04 20:27:08 其他开发

如何使用先进先出法计算股票交易的已实现盈亏?

我正在寻找一个 Python 插件,它可以使用 FIFO 方法计算许多股票交易的已实现盈亏. 例如,假设我们有以下三个 MSFT 交易: +75 MSFT 25.10 +50 毫秒 25.12 -100 毫秒 25.22 在 25.22 卖出 100 股将完全抵消在 25.10 买入 75 股的净额,以及在 25.12 买入 50 股的部分净额,即 已实现盈亏 = 75 ..
发布时间:2021-08-30 19:29:16 Python

.NET 的股票交易脚本/语言?

是否有一个组件可用于在 .NET 中创建股票交易/回溯测试应用程序?我正在寻找类似于 ModulusFE 的 TradeScript 的东西:http://www.modulusfe.com/tradescript/ 解决方案 这并不像上面那个人试图让它听起来那么容易.您最好使用 TradeScript、MQL4、EasyLanguage 甚至 MatLab - 有一些用于 MatLab ..
发布时间:2021-07-17 18:58:21 其他开发

绘制/叠加基本数据“EPS"交易视图版本 4 中的价格图表

tradeview.com 是否允许 “收益"等基本数据在左侧 y 轴和“价格"上右侧 y 轴上的数据? 希望叠加“eps"在价格图表上但在文档中看不到任何内容 允许这样做.想要重新创建下面的图像 参考图片:https://ibb.co/3B9Dtkd 解决方案 是的,这可以通过: 用于获取数据的 financial() 函数.立>scale 参数在 study() ..
发布时间:2021-06-17 18:58:43 其他开发

如何绘制最高定义柱数的结果

尝试使用 barssince(cross) 绘制当前柱与 ema(50) 和 ema(200) 的最后一个交叉之间的最高柱的值(ema50,ema200)).函数 highest() 需要一个 integer 而 Barssince 给出一个 series integer.所有变体都得到 pine connot compile with error 的错误: 第 4 行:不能用参数 (ser ..
发布时间:2021-06-17 18:57:47 其他开发

Pinescript 设置位置大小

我的策略() 完全有效,但现在我正在努力管理如何在交易中投入资金. 这是我目前的情况: 我将 SL 设置在最后 10 根柱线的最低点,将 TP 设置为 1.5xSL. 我的 strategy.exit : strategy.exit(“EXIT LONG",“LONG", stop=longSL, limit=longTP) 到这里为止,一切正常. 问题: 即使我使用: ..
发布时间:2021-06-17 18:55:45 其他开发

无法从 pine 编辑器中的函数访问值

我正在尝试测试 RSI-14 DI 反转策略,但无法从它们所在的函数访问 DI+ 或 DI-(变量为“加"和“减").任何想法如何访问它们?代码如下: //@version=4策略(“RSI-14,DI+,DI-反转策略",overlay=false)///DI+ DI- Code//////DI+ 是名为“plus"的变量并且DI-是称为“减"的变量;adxlen = input(14, ti ..
发布时间:2021-06-17 18:55:22 其他开发