贸易标志(买卖)股票基于简单的贸易数据

3视图(30天)
你好,
我需要帮助来编写一个简单的“循环”或“如果”功能或两者的结合来确定什么是贸易分类股票交易:“买”、“卖出”甚至“没有可分类的”。

答案(1)

Sailesh Kalyanapu
Sailesh Kalyanapu 2022年5月19日
我理解,你要确定哪些贸易分类股票交易是基于上述两个规则的问题。
%假设您已经装载的数据作为一个表在一个名为data_sub的变量
%的逻辑会看起来像这样
Total_buy_trades = 0;
Total_sell_trades = 0;
Total_not_classifiable_trades = 0;
i = 1:高度(data_sub)
%厄恩实例从表中提取信息
问= data_sub.prevailing_ask(我);
报价= data_sub.prevailing_bid(我);
价格= data_sub.price(我);
mid_quote =(问+出价)/ 2;
%引用规则
如果价格> mid_quote
Total_buy_trades = Total_buy_trades + 1;
elseif价格< mid_quote
Total_sell_trades = Total_sell_trades + 1;
其他的
%蜱虫规则
%发现Last_trade_price
Last_traded_price =价格;%最初分配的当前值
j =我:1:1
如果data_sub.price (j) ~ =价格
Last_traded_price = data_sub.price (j);
打破;
结束
结束
如果价格> Last_traded_price
Total_buy_trades = Total_buy_trades + 1;
elseif价格< Last_traded_price
Total_sell_trades = Total_sell_trades + 1;
结束
结束
结束
1评论
Sailesh Kalyanapu
Sailesh Kalyanapu 2022年5月20日
嘿,兹拉坦!你能检查是否你提到的蜱虫规则代码在上面的评论是正确的?因为它是增加销售数量在这两种情况下,即当价格(x) >价格(y)和价格(x) <价格(y)

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!