问:

哪位高人编写一个通达信公式?我3天都没有写出来

答:
编写通达信公式确实需要一定的经验和对通达信语法的掌握。这里举一个简单的例子,计算股东账户的最新市值:
市值 = 股数 * 最新价
对应的通达信公式如下:
市值{Market Value} =
持股数{Holding}/1000 *
股票{Stock}.最近价{Last Price}
说明:
1. { }里是通达信中的字段名或函数名。
2. 持股数字段是以“股”为单位的,需要除以1000转为“手”。
3. 股票{Stock}代表股票代码,最近价{Last Price}是该股票最近成交价。
4. * 代表乘法运算符。
一个稍微复杂的例子,计算买入股票后的股东最新市值和浮动盈亏:
买入成本 = 持股数 * 买入价
市值 = 持股数 * 最新价
浮动盈亏 = 市值 - 买入成本
通达信公式:
买入成本{Cost} =
持股数{Holding}/1000 *
买入价{Buy Price}
市值{Market Value} =
持股数{Holding}/1000 *
股票{Stock}.最近价{Last Price}
浮动盈亏{Float PnL} =
市值{Market Value} - 买入成本{Cost}
这些公式利用了通达信的字段名、函数和运算符,可以自动计算出相关结果,实现自动化和智能化。掌握这些语法和函数,您也可以编写更加复杂和强大的通达信公式。
关键是熟练掌握:字段名、函数名、运算符的使用,以及公式的结构和语法。需要练习和使用,在编写公式的过程中参考通达信官方文档,这样会逐渐掌握通达信公式的编写技巧。希望上述例子和说明可以帮助您学习和理解通达信公式的编写, Let me know如果您有任何其他问题!