//------------------------------------------------------------------------
// 简称: NightAmplitude
// 名称: 夜盘时段振幅计算
// 类别: 用户函数
// 类型: 技术指标
// 输出: 数值型
//------------------------------------------------------------------------
Params
Numeric HighPrice; // 最高价序列
Numeric LowPrice; // 最低价序列
Numeric RefClosePrice; // 前结算价基准
Numeric NightStart(0.2129); // 夜盘开始时间(21:29)
Numeric NightEnd(0.0230); // 夜盘结束时间(02:30)
Vars
Numeric NightHigh; // 夜盘时段最高价
Numeric NightLow; // 夜盘时段最低价
Bool IsNightSession; // 夜盘时段标记
Numeric BarsSinceToday; // 用于判断是否是新的一天的开始
Begin
// 核心逻辑模块
//--------------------------------------------------
// 时段判定(支持跨日时间)
IsNightSession = (Time >= NightStart And Time < 24) Or (Time >= 0 And Time <= NightEnd);
// 每日初始化极值
If (BarsSinceToday == 0)
Begin
NightHigh = HighPrice;
NightLow = LowPrice;
End
Else If (IsNightSession)
Begin
NightHigh = Max(NightHigh, HighPrice);
NightLow = Min(NightLow, LowPrice);
End;
// 振幅计算模块
//--------------------------------------------------
Numeric AmplitudeValue;
If RefClosePrice != 0 Then
AmplitudeValue = (NightHigh - NightLow) / RefClosePrice * 100;
Else
AmplitudeValue = 0;
// 输出结果
//--------------------------------------------------
PlotNumeric("夜盘振幅", AmplitudeValue);
End;
ai写的
语法根本不对。
不要拿ai去处理自己根本不懂的工作。
你如果一点都不懂,那你就看不出来ai做的工作结果到底对不对。
给一些指导建议吧
不会写,只能找AI,AI写的可以借鉴吗,还是一点都不行,现在只能是大概看懂意思,还不会写
AI对某一方面给的答案,只对对此方向有知识积累的人有用,对完全门外汉一点帮助没有。
我不是医生,你信我拿世界上最好的AI给你诊断吗?或者根据AI提示给你做手术操刀吗?🤡
又是拿ai写的。