【发布时间】:2015-05-19 12:55:53
【问题描述】:
我正在使用 Amibroker ver5.97
假设我有一个股票代码 DAS.G 和 EFS.XF。我想删除点之后的子字符串(包括点本身),以便输出分别变为DAS和EFS。
如何在 AFL 中做到这一点?
【问题讨论】:
我正在使用 Amibroker ver5.97
假设我有一个股票代码 DAS.G 和 EFS.XF。我想删除点之后的子字符串(包括点本身),以便输出分别变为DAS和EFS。
如何在 AFL 中做到这一点?
【问题讨论】:
试试这个探索:
Substring = StrFind(Name(),".");
Length = StrLen(Name());
Position = Length - (Length-Substring) - 1;
if ( Substring )
{
Ticker=StrLeft( Name(), Position);
}
else
{
Ticker=Name();
}
Filter = 1;
AddTextColumn(Ticker,"Ticker");
【讨论】: