取15分钟周期指标怎么写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了取15分钟周期指标怎么写相关的知识,希望对你有一定的参考价值。

# 获取15分钟周期指标
def get15minPeriodIndicator(df):
# 创建一个新的DataFrame
df_15min = pd.DataFrame()
# 设置时间索引
df_15min['time'] = pd.date_range(start=df.index[0], end=df.index[-1], freq='15min')
# 获取收盘价
df_15min['close'] = df['close'].resample('15min').mean()
# 获取最高价
df_15min['high'] = df['high'].resample('15min').max()
# 获取最低价
df_15min['low'] = df['low'].resample('15min').min()
# 获取开盘价
df_15min['open'] = df['open'].resample('15min').first()
# 获取成交量
df_15min['volume'] = df['volume'].resample('15min').sum()
# 将索引设置为时间
df_15min.set_index('time', inplace=True)
# 返回15分钟周期指标
return df_15min
参考技术A 15分钟周期指标怎么写?先建立一个公式,取名801c,内容为:JC:C;JH:H;JL:L;JO:O;2.在其它公式中才能引用其它周期收盘价。如:5分钟钟表达式为:收盘价5。 参考技术B //获取15分钟周期指标
var fifteenPeriods = [];

for(var i = 0; i < 15; i++)
fifteenPeriods.push(i * 15);


//获取15分钟周期指标的值
var fifteenPeriodsValues = [];

for(var j = 0; j < fifteenPeriods.length; j++)
fifteenPeriodsValues.push(getValueForPeriod(fifteenPeriods[j]));
参考技术C 根据您的问题,要取15分钟周期指标,可以使用如下公式:MA(C,15),其中C表示收盘价。 参考技术D 取15分钟周期指标怎么写像我们通过这样一句话,我们必须要写清楚15分钟周期指标的一个具体内容和它的一个责任人以及时间的一个显示周期指标的一具体的一个指向,我们都必须要写清楚,写明了

代做开拓者指标公式程序TB多周期指标公式代写代做TB程序化指标公式代写

1、我们以日线的均线交叉来判断大趋势,然后在5分钟图上来做交易;
2、日线的短期均线上穿长期均线,则只做多,不做空;反之只做空,不做多;
3、确定了大趋势后,我们再根据5分钟图来判断小趋势,以决定进场时机。我们仍然用均线来判断,在多头大趋势下,如果5分钟的短期均线上穿长期均线,则进场做多,反穿出场,但不反手做空;在空头大趋势下,类似;
我们在5分钟图上调用刚才的函数的来实现。新建公式应用TestMtMa,代码如下:
Params
Numeric TimeFrame(1440); // 目标时间周期参数,参数说明参见MtBar
Numeric BarsBack(1); // 目标时间周期BAR偏移参数,说明见MtBar函数

Numeric Length1(10); // 大周期的短期均线周期
Numeric Length2(20); // 大周期的长期均线周期
Numeric Length3(10); // 小周期的短期均线周期
Numeric Length4(20); // 小周期的长期均线周期
Numeric Lots(1);
Vars
NumericSeries MA1;
NumericSeries MA2;
Numeric oMA1;
Numeric oMA2;

NumericSeries MA3;
NumericSeries MA4;
Begin
MtMa(TimeFrame,BarsBack,Length1,oMA1);
MA1 = oMA1;
PlotNumeric("MA1",MA1);
MtMa(TimeFrame,BarsBack,Length2,oMA2);
MA2 = oMA2;
PlotNumeric("MA2",MA2);
MA3 = AverageFC(Close,Length3);
MA4 = AverageFC(Close,Length4);
PlotNumeric("MA3",MA3);
PlotNumeric("MA4",MA4);


If (MA1>MA2) // 大周期均线金叉,多头趋势
{
if (MarketPosition!=1 and MA3[1]>MA4[1])
{
Buy(Lots,Open);
}
if (MarketPosition==1 and MA3[1]<MA4[1])
{
Sell(Lots,Open);
}
}
If (MA1<MA2) // 大周期均线死叉,空头趋势
{
if (MarketPosition!=-1 and MA3[1]<MA4[1])
{
SellShort(Lots,Open);
}
if (MarketPosition==-1 and MA3[1]>MA4[1])
{
BuyToCover(Lots,Open);
}
}
End

如有需要,请加QQ:99515681 微信:codinghelp





















































以上是关于取15分钟周期指标怎么写的主要内容,如果未能解决你的问题,请参考以下文章

代做开拓者指标公式程序TB多周期指标公式代写代做TB程序化指标公式代写

ios上周期小于15分钟的后台作业

时间函数PERIOD

period在股票公式里是啥意思

通达信 PERIOD=4 代表60分钟周期,那么120分钟周期PERIOD是几?如何定义?

通达信period啥函数