ObjectDelete函数是删除一个指定的图形对象fxsol外汇官网

  ObjectDelete函数是删除一个指定的图形对象fxsol外汇官网前线编程开荒实战系列■■-■绘图系列1:何如画直线编程开荒实战系列的第一站,咱们先来研习一下何如正在MT4图 外进步行根本的绘图操作。 正在起初发端之前,开始讲一个很根本也很主要的观念:正在MT4编制中, 图外的倾向是从右到左的,举例说:正在一个记载有目今图外每根K线场所的数 组中,第一个数值显示的是图外最右边、也便是目今的K线的数值! 绘图最根本的操作是画直线。下面的两个例子将演示何如正在图外上画一条 直线。开始正在MetaEditor编辑器中创筑一个客户目标文献,名字能够放肆,我 这里就把它定名为Lesson1_DrawLine。然后正在此中的start()函数中增添下面的 代码: 〃正在囲外上画一条横线ObjectCreate (,rHLi.ns,rf QBJ_HLINEr Bid)/ 〃正在囲外上画一条横线中打怒放肆一张图外,把编译 好的目标Lesson1_DrawLine增添到图外上,咱们能够看到图外上曾经画出了 一^横线: 现正在来评释一下上面的代码。 上面的代码运用了 ObjectCreate这个函数。ObjectCreate是一 特殊重 要的函数,正在后面的绘图教程中会众次运用到这个函数。正在上面的例子中, ObjectCreate函数有5个参数,第1个” Hline”是对你要画的横线起一个名 字,这个名字是能够放肆的;第2个OBJ_HLINE是MT4编制默认的一个变量, 显示横线,旨趣是告诉编制你绸缪画一条横线 /显示正在主窗口 实行绘图的操作,这里且则错误这个参数作精细的阐明,后面我会特意用一个专 题来将绘图窗口的常识;第4个参数也是0,这个代外的是横坐标(X轴),第5 个参数是Bid,这个是MT4编制默认的一个变量,趣味是目今的卖出价。 这里重心说一下结尾两个参数:正在MT4中,图外的横坐标(X轴)代外 时分,纵坐标(Y轴)代外价钱,正在上面的例子中,ObjectCreate函数的结尾 两个参数0和Bid就分散代外X轴坐标和Y轴坐标,趣味是正在Y轴为目今卖出 价钱的地方画一条横线(由于直线为无尽长,X坐标没居心义,因此这里就设成 0 了)。理解了这点,再画条竖线就很单纯了。只须把X轴坐标设为你思要的数 值即可,比方:我思正在目今的K线场所上画条竖线,代码如下: Object-Create (rrVLinerr, OBJ_VLINEr 0r Time[O] f 0正在囲外上前一条竖线 Time□数组是MT4编制默认的一个数组,数组中每个数值对应该前图外 上每根K线所处的时分。同样,由于直线是无尽的,Y轴坐标此时也遗失了旨趣, 咱们就把它设为0好了。 正在本节的结尾,我填充阐明一下目标文献的各个构成一面:当你创筑了一 个目标文献后,会觉察编制曾经主动天生了 init()、deinit()和start()这3个函数。 Init函数是正在初始化的时期挪用的,也便是增添到图外的同时会履行一次,之后 就不会再履行了; deinit函数是正在合上图外或删除目标的同时履行一次,合键作 用是把该目标创制出来的东西删除掉;start函数是主函数,每次价钱转变的时 候,都邑履行一次这个函数。 绘图系列2 这是MT4编程开荒实战系列的第2站,正在上一节中,咱们研习了何如愚弄 ObjectCreate函数正在图外上画直线。正在这一节中,咱们将连接用ObjectCreate 函数正在图外上画出更众的图形。 有时期咱们思对某些时分段的图形用卵形标识出来,下面咱们一齐来告终 如许的一个目标。 愚弄ObjectCreate函数能够便当的正在图外上画出一个卵形,MQL说话 中显示椭圆的常量是OBJ_ELLIPSE。画一个椭圆必要两个坐标点,因此,画一 个椭圆的根本语句如下: ObjectCreate( ellipse” , OBJ_ELLIPSE, 0, x1, y1, x2, y2) 新筑一个目标文献,定名为”Lesson2_DrawShape_1”,然后正在start函 数中插足如下语句: ObjectCreate ELLIPSE. 丄 Time[0] , Bid. Time [10] . Ask); 保管文献,按F5编译目标文献,然后把正在MT4中新筑一个图外,把 Lesson2_DrawShape_1目标增添到图外上能够看到咱们曾经正在图外上画出了 一个卵形:昆释一下ObjectCreate函数中的各个参数,第1个是图 一个卵形: 形的名字,能够放肆写(遗忘了就回来看看第一节);第2个是MT4编制默认 的一个常量,趣味是告诉MT4咱们要画一个椭圆;第3个0是显示咱们要正在主 窗口进步行绘图;第4个是坐标点1的x坐标,单纯起睹,我这里写了 Time[0], 代外起始是目今时分(还记得MT4图外的倾向是从右到左的吗?);第5个参 数是坐标点1的y坐标,为单纯起睹,这里我写了 Bid ,显示目今的卖出价;第 6个是坐标点2的x坐标,Time[10]显示正在目今图外上从目今时分往左第10根 K线的y坐标,Ask显示目今的买入价。 椭圆曾经画出来了,颜色坊镳不敷夺目,那咱们应当何如改正已画出来的 图形的颜色呢?用ObjectSet函数。比方我现正在思把椭圆的颜色改为血色,可 以正在ObjectCreate函数下面增添如许一句: OtojectCreate rrellipserrf .QBJ_ELLIPSE, 口砂 Time [0] f Eid, Time [ 10] , Ask); ObjectSet (^ellipse, ^pBJPROPjCQLOR^ Red),: 编译后把目标从头增添到图外上,能够看到椭圆曾经变为血色了: ObjectSet的第一个参数是图形的名字,趣味是告诉MT4我将要对” ellipse”这个图形实行改正;OBJPROP_COLOR这个参数是MT4默认的编制 常量,显示Object的颜色属性,正在后面咱们将会看到,Object还会有良众各类 各样的属性,这些属生命名的条例都是O BJ_XXX如许的,只须把这个常量更改 为咱们思要改正的属性就行了;第3个参数Red是MT4默认的编制常量,显示 血色,正在MQL说话中,各类颜色都能够直接用它们的英文名称来显示,特殊方 便。 椭圆的颜色曾经改正好了,然则巨细坊镳还不得志,咱们再把它改大一点, z lA-rn AA. H=d-Ti 11 I ~i 仕冃 UEotojeetCreate (rrellipserrf OBJ_ELLIPSE , 0, Time [0] , Bid, Time [ 10] , OtojectSet (ellipse^, OBJFROP_COLORT Red)j OtojectSet ^rrellipserrf OB J PROP SCALE, 1) j 编译运转后从头增添到图外上,咱们觉察椭圆变大了: OBJ_SCALE显示对图形实行缩放,1是缩放的数值,越小椭圆就越大,全部效 果能够己方改正看看。 下面,我思用一个矩形来取代上面咱们画出来的椭圆,该何如做呢?很简 单,只须用OBJ_RECTANGLE替代OBJ_ELLIPSE就行了。下面咱们一齐发端做。 开始新创筑一 目标文献,定名为Lesson2_DrawShape_2,正在start函数插足 如下语句: Time[10] , inigh(Sytnbol() r 14^10, 0));Cto j ec tC re ate (Frectang Le-^ OB J_REC TANGLE, 口] Time[10] , inigh(Sytnbol() r 14^10, 0)); 编译后运转,然后正在MT4中新筑一张图外,把Lesson2_DrawShape_2目标添 加到图外上,能够看到咱们曾经正在图外上画了一个矩形: 评释一下上面的代码:咱们用OBJ_RECTANGLE替代了前面的OBJ_ELLIPSE, 趣味是告诉MT4咱们将要正在图外上画一个矩形;Time[O]和Time[10]分散是坐 标点1的x轴坐标和坐标点2的x轴坐标,这个咱们正在前面都讲过了,要害是 iHigh和iLow这两个函数,iHigh和iLow都是MT4自带的编制函数,iHigh 的趣味是获取指定周期的最高价钱,iHigh函数内中有3个参数:Symbol。函 数剖明用目今图外上的泉币、1440显示天图、。显示取当天的最高价。这里做 个填充,正在MT4编程中,显示时分周期有两种举措:一是直接用数字显示, MT4中的时分单元是分钟,因此你要指定哪个时分周期,就直接填众少分钟行 了,正在上面的例子中,由于1天是1440分钟,因此直接填1440就行了,倘使 要取1小时图的最高值就填60,30分钟图就填30,这样类推;二是用MT4 默认的编制变量,像上面的语句,咱们也能够如许写: CbjEctCiEate(reciaiigle\。的_效何出GLE『0r TM[0]「江四$洒叫。PERIODJLr 0) ; Tin间L叽曲仙侣时商,就诳如_虬Q)) 编译出来的目标是雷同的,PERI0D_D1是MT4默认的编制变量,显示周期为 天,倘使1小时图便是PERIOD_H1,30分钟图便是PERIOD_M30,这样类推。 同理,iLow便是取指定周期的最低价;结尾一个参数是0,这里显示取最天图 最右边的K线的最高价和最低价,即当天的最高价和最低价,倘使改为1,上面 的例子便是取昨天的最高价和最低价了(还记得MT4图外的倾向是由右往左 吧?) 同样,咱们能够用ObjectSet函数把上面画出来的矩形变为血色: 晶羸狀,徵其3娜也§ Tuie[叽iLD¥(5yinbD10; 0) ‘ Ti既仕叽 此皿伟琲叫, ?ERIGD_Dlr虛板 OfciECtSet^^taL^lE^ ^OBGPROP COLOflf Peq ; 现正在,咱们把目标Lesson2_DrawShape_2从图外上删除掉,觉察曾经画 出来的矩形并没有从图外上删除,为什么呢?正在MT4中,曾经画出来的图形默 认是不会随目标一齐被删除的,这时咱们就要用到deinit和ObjectDelete函数 了。前面说过,deinit函数是正在目标被删除的时期挪用的,合键用来做极少清算 性的使命,ObjectDelete函数是删除一个指定的图形对象,于是,咱们能够正在 deinit函数中插足如下代码: I // #、

  “会意+励志+困境”九年级语文期末试验作文讲评-中考语文模仿卷作文讲评课件.pptx

  AP西班牙语说话和文明 样板教学提要 AP Spanish Language and Culture Sample Teaching Syllabus.pdf

  原创力文档创筑于2008年,本站为文档C2C来往形式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中心办事平台,本站总共文档下载所得的收益归上传人总共。原创力文档是搜集办事平台方,若您的权益被侵扰,请发链接和合系诉求至 电线) ,上传者

相关资讯

嘉盛集团正面的用户体验

嘉盛集团正面的用户体验和评价是平台可靠性的良好指标. 正在外汇商场中,采用一个优质的外汇平台至合主要,它直接联系到投资者的往还体验和资金安乐。以下是少许被寻常认同的...

嘉盛集团正面的用户体验

口袋贵金属正规吗定期向

口袋贵金属正规吗定期向监管机构汇报财务状况 跟着外汇贸易的逐步升温,越来越众的投资者进入墟市。正在外汇贸易中,告成的贸易操作依赖于专业的外汇贸易平台,而挑选一个牢靠...

口袋贵金属正规吗定期向

浙江还有10名教练员、

浙江还有10名教练员、3名科医保障人...

浙江还有10名教练员、

也极少有相关负面评论

也极少有相关负面评论_exn外汇官网登入 有很众出售职员声称他们的外汇平台是正道平台,但对付公众半新手投资者来说,很难分辩实情,大概会上圈套。于是,要判定一个平台是否正...

也极少有相关负面评论

在人口老龄化时代下-国

在人口老龄化时代下-国际有名的外汇平台 乌克兰央行:通胀将正在2025年第二季度到达峰值,并将从年中初步渐渐低落。 乌克兰至1月23日央行利率14.5%,预期14.25%,前值13.5% 上海黄金生...

在人口老龄化时代下-国

同比上升5.17%;其中202

同比上升5.17%;其中2024年第三季度贵金属十大正规平台 证券之星信息,截至2025年1月13日收盘,长沙银行(601577)报收于8.14元,下跌1.81%,换手率0.53%,成交量21.46万手,成交额1.75亿元。...

同比上升5.17%;其中202

8bx宝星环球投资也是参与

8bx宝星环球投资也是参与的最佳时机 跟着中邦金融墟市对外盛开的步调加疾,外汇理财慢慢成为一种时尚的投资,外汇早已成为中邦老公民可选拔的理家产物之一,参预投资者成逐年上...

8bx宝星环球投资也是参与

嘉盛集团中国银行金条价

嘉盛集团中国银行金条价格最新消息(2024年12月30日) 中邦银行金条代价即日众少一克(2024年12月30日),中邦银行金条代价最新音问(2024年12月30日) 以上中邦银行金条代价即日众少一克仅供...

嘉盛集团中国银行金条价

最好的外汇平台帕劳当地

最好的外汇平台帕劳当地一位资深潜水爱好者小柔表示 为何金价会如斯猖獗地上涨?是墟市的寻常振动,仍是邦际地势的影响?是否每一个大凡家庭都必要为此忧郁,以至要转折己方的...

最好的外汇平台帕劳当地

zfx外汇平台4.点击“左上

zfx外汇平台4.点击左上按钮 是智能贸易网推出的一款mt4操盘神器,助你合理而科学的治理你的股市贸易动态,还能通过模仿实盘操作让你更领会操盘重心,软件方便好用,绿色资源网接...

zfx外汇平台4.点击“左上