同花顺股票量化投资6 【问财】教程之语法4:条件排序,如何查看历史行情?

2023年10月26日10:30:06344

一、选股条件的排序

同花顺问财使用多个条件选股时,系统默认各个条件是并列关系,因此各个条件的先后顺序,一般是无所谓的。

比如,下列两个语句的输出结果是一样的:

收盘价;涨跌幅;市值;沪深a股

同花顺股票量化投资6 【问财】教程之语法4:条件排序,如何查看历史行情?

图1

沪深a股;市值;收盘价;涨跌幅

同花顺股票量化投资6 【问财】教程之语法4:条件排序,如何查看历史行情?

图2

以上两个语句的唯一区别在于,输出结果的表头顺序不一样。

有时,某些条件的输出结果没有很大的意义,比如条件“沪深a股”的输出结果为表头“股票市场类型”中的数据。为了数据显示的直观,将“沪深a股”这种条件放在语句的后面,是更为推荐的做法。尤其是当查询条件很多时,这种处理方式更为必要,否则需要点击右箭头来查看最右列的数据。

二、查看历史行情数据

同花顺问财中,可以方便地查询股票的历史行情数据。

不过,当对选股条件限定日期时,条件的先后顺序不同,输出结果就会完全不同。查询特定日期的行情数据时,应该把日期放在语句的最前方。

下面用案例说明。

假设,我们要查看2022年11月1日沪深A票的收盘价、涨跌幅、市值。

正确的做法是输入以下语句:

2022年11月1日收盘价;涨跌幅;市值;沪深a股

输出结果,如下图图3所示。

同花顺股票量化投资6 【问财】教程之语法4:条件排序,如何查看历史行情?

图3

如果将日期放在语句的最后面,输入下列语句:

涨跌幅;市值;沪深a股;2022年11月1日收盘价

输出结果,如下图图4所示。从图4中可看到,涨跌幅、总市值是今天(11月8日)的行情数据,收盘价是11月1日的行情数据。这与我们的预期结果不一致。

同花顺股票量化投资6 【问财】教程之语法4:条件排序,如何查看历史行情?

图4

  • 特别声明:本文由互联网用户自行发布,仅供参考,不作为投资建议。股市有风险,炒股需谨慎!
  • 本文链接:https://www.gpboke.com/33986.html