实例分析:在我们编写EA或者脚本的时候,很多时候会遇到止损,止盈小于平台最小止损值,下单不成功的情况。那么我想到的一个解决方案是,弹出一个提示框,让我们选择。选择是,就修改止损,止盈值。
下面是相关的代码:
double 冻结点位=MathMax(MarketInfo(Symbol(),MODE_FREEZELEVEL),MarketInfo(Symbol(),MODE_STOPLEVEL));//获得平台标的最小止损值。
if(止损点数<冻结点位 || 止盈点数<冻结点位 || 移动点数<冻结点位 || 平保点数<冻结点位 )
{
if(MessageBox(“是否把他们都设为最小止损值?”,“警告!止损,止盈,移损,平保都需要大于最小止损值。”,MB_YESNO|MB_ICONQUESTION)==IDYES) //意思是选是,那么就执行下面的。
{
止损点数 = 冻结点位
止盈点数 = 冻结点位
移动点数=冻结点位; //移动止损点数
平保点数= 冻结点位
}
}
开盘价格,也称为开盘价格,是一种货币在每个交易日的首次交易价格。世界上大多数金融交易所都采用最大交易量原则来确定开盘价。
在外汇中,外汇的汇率对投资者们来说很重要,因为它关系到外汇的收益和损失。一般谈到基本汇率可能很多人都懂,那么,对于外汇交易系统中的双向汇率和交叉汇率大家是否又了解呢?今天就给大家介绍这方面知识。
外汇交易市场中,在某个交易日开市之后,一种货币的第一笔成交价格叫做开盘价又叫做开市价。成交额最大原则是大多数金融交易所采用的开盘定价原则。收盘价与开盘价相对,是在一天的交易结束时,某种货币的在最后一笔交易中的成交价格。在市场交易中,如果出现当日没有成交的情况,那么成交价就选用最近一次的成交价格。收盘价对于投资者意义重大,它是当日行情的标准,也是下一个交易日开盘价的依据,是一般行情分析选取的分析依据。
外汇保证金交易,又称合约现货外汇交易、按金交易。投资者和专业从事外汇买卖的金融公司在进行外汇交易时,首先签订委托买卖外汇的合同,交易金额不需要全部缴纳,只需要缴付一定比率的交易保证金,这个比率一般不超过10%。在保证金缴纳的情况下,外汇交易额按照一定融资倍数买卖10万,几十万甚至上百万美元的外汇。