文章 "无需 Python 或 R 语言知识的 Yandex CatBoost 机器学习算法" - 页 5

 
Aleksey Vyazmikin:

请在 CB_svod.csv 脚本运行后上传日志。

请参见附件、

我还附上了 CB_Bat 设置文件

附加的文件:
 
konorti:
请参见附件

日志中没有错误。请发送压缩包 "output_test "中的文件。我认为没有概率大于 0.5 的行。样本很小。

Cols(2413) Rows(289) - 测试。

从这些结果中,我们需要选择自定义参数较高的值--最好是 35% 及以上,交易次数在 15000 次及以上(越多越好)。还可以选择分析其他计量经济学 变量。
 
Aleksey Vyazmikin:

日志中没有错误。发送压缩包 "output_test "中的文件。我认为没有概率大于 0.5 的行。样本很小。


我上传了整个 Rezultat 文件夹:

欧元兑美元 2016.01.01 - 2020.01.01 期间进行的。最高交易次数的优化或多或少具有平坦的平衡曲线,大约有 1400 次交易:


Rezultat
Rezultat
  • www.mediafire.com
Compressed archives combine multiple files into a single file to make them easier to transport or save on diskspace. Archiving software may also provide options for encryption, file spanning, checksums, self-extraction, and...
 
konorti:


我上传了整个 Rezultat 文件夹:

http://www.mediafire.com/file/m2uqcnkqu6ee8nb/Rezultat.zip/file

关于样本量:优化是 在欧元兑美元 2016.01.01 - 2020.01.01 期间进行的。最高交易次数优化的平衡曲线基本持平,约有 1400 笔交易:



"Rezultat\RS_32\result_4_Test_CB_Setup_0_000000000" 概率<0.5,但有一个>0.5。 测试样本的平衡是多少?

平衡线很好,但在这种情况下,重要的 是要有更多的交易。例子越多,对市场的了解就越多。

 
Aleksey Vyazmikin:


"Rezultat\RS_32\result_4_Test_CB_Setup_0_000000000" 概率<0.5,但有一个>0.5。 测试样本的余额是多少?

平衡线是好的,但在这种情况下,重要的是要有更多的交易。例子越多,对市场的了解就越多。

我不确定您是否需要 CB_Svod.csv 文件中 RA_32 的结果(我也注意到这是唯一一行全部为正结果的记录):但 mqh 模型仍然没有为此生成。您知道这是为什么吗?感谢您的帮助。

名称_目录 Balans_Train Balans_Test 考试
model_Rezultat_RS_32_0 24552 985 34
 
konorti:

我不确定您是否要求从 CB_Svod.csv 文件中获取 RA_32 的结果(我也注意到这是唯一有所有正结果的行):但 mqh 模型仍然没有为此生成。您知道这是为什么吗?感谢您的帮助。

名称_目录 Balans_Train 巴兰测试 考试
model_Rezultat_RS_32_0 24552 985 34

现在很明显,脚本工作正常。只有通过筛选的模型才会被创建,默认筛选值为 3000 点。请在脚本设置中降低该阈值。

输入 double Filter=3000;//复制和保存图表的最小余额
 
Aleksey Vyazmikin:

现在很明显,脚本工作正常。只有通过过滤器的模型才会被创建,过滤器的默认值为 3000 点。请在脚本设置中降低这一阈值。

谢谢!我将进一步尝试优化部分。
 
konorti:
谢谢!我会进一步尝试优化部分。

我很高兴您决定重现文章中描述的整个过程。祝你好运

 
Aleksey Vyazmikin:

请上传 CB_Calc_Svod 脚本运行后的日志。

我无法做得更好 :( 欧元兑美元 2014-2020 年的情况

 
konorti:

我不能做得更好 :( 从 2014-2020 年欧元兑美元

也许可以试试文章中的设置?

  • "周期":8;
  • "时间框架":2 分钟;
  • "MA 方法线性加权
  • "计算价格":高价。