在中国股市的每个交易时段,什么可以成为一个好的cron表达?

时间:2017-11-29 12:08:45

标签: cron

中国股票仅在平日9:30至11:30,然后在13:00至15:00进行交易。

我想使用一个cron表达式来挑选以下时间点:9:30,10:30,11:30,13:00,14:00,15:00。基本上每小时都在实际的交易窗口中。

有可能吗?

1 个答案:

答案 0 :(得分:0)

这可以在Python中使用apscheduler和两行来定义上午和下午的会话。

#include <iostream>
#include <vector>

using namespace std;

void SoE(vector<int>& sieve)
{
    for (int i = 2; i < sieve.size(); i += 2)
        sieve[i] = 2;
    for (int i = 3; i < sieve.size(); i += 2)
        if (sieve[i] == 0)
            for (int j = i; j < sieve.size(); j += i)
                if(sieve[j] == 0)
                    sieve[j] = i;
}

int main()
{
    int m;
    cin >> m;

    vector<int> sieve(m + 1, 0);
    SoE(sieve);

    for (int i = 2; i < sieve.size(); ++i)
    {
        int x, y;

        x = y = sieve[i];
        for (int j = i; sieve[j / x] == x; j /= x)
            y *= x;
        cout << x << ' ' << y << endl;
    }
}