多项选择题

下面哪些是技术分析的前提条件( )。
A、市场行为能反映一切信息
B、充分考虑影响汇率的所有因素
C、价格以趋势方式演变
D、历史会重演