客服热线:18391752892

EA编程中【point的解读】

   日期:2019-01-12     浏览:328    
马上注册,结交更多好友,下载更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 什么是Point?
Point是什么?
为什么叫Point?
为什么要乘以Point?
为什么又除以Point?Point的英文解释是“点”
MT4系统内定
这个Point字代表一个变化的“点”
比如:欧元的计算
1.9356 / Point = 19356
又比如:日元的计算
132.66 / Point = 13266注意:Point是会自动变化的
好处是当你编写程式的时候
不会因为 欧元对美元 欧元对日元
就会出错那么Point有什么用呢?
再比如:High的值减Low的值
或者关盘减开盘
if(Close[0]-Open[0]/Point 10){buyme();}
他的值可能是
1.3100-1.3270=-170
-170 是没有大过 10
因为是下降,所以没有成交交易
再比如:macd1_0的值减macd1_1的值
再比如:ma1now的值减ma2now的值总之是计算“点”用的
Point 没有固定的值
碰到 GU 可能是 0.0001
碰到 EJ 可能是 0.001
使用的目的就是要把他们变成“整数”你可以了解为 除 /Point与 乘 *point
/Point小數點往後移
小數變成整數
*Point小數點往前移
整數變成小數例子:EU小數點有4位
EU / Point小數點往后移4位
小數變成整數
JY小數點有2位
JY / Point小數點往后移2位
也是小數点變成整數
JY 的 high[0]-low[0]=小數点 / Point = 整數
EU 的 high[0]-low[0]=小數点 / Point = 整數
例子:
JY 的 if( high[0]-low[0] 10 * Point ){buyme()};
JY 的高盘减低盘大过10点就买上
EU 的 if (high[0]-low[0] 10 * Point ){buyme()};
EU 的高盘减低盘大过10点就买上这两个答案一样
if (high[0]-low[0] 10 * Point ){buyme()};
if ( (high[0]-low[0]) / Point 10 ){buyme()};注意:Point 的 P 是大写的
Ask 的 A 也是大写的
Bid 的 B 要大写
颜色Red 的 R 也是大写的
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关行情
推荐行情
点击排行