初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1297 1...129012911292129312941295129612971298129913001301130213031304...1503 新评论 VVT 2021.02.28 14:15 #12961 下午好,你能告诉我交换是以金钱 还是以积分计算 的吗? 我怎样才能得到以积分计算的交换值呢? PositionGetDouble(POSITION_SWAP) ??? Oleg Kolesov 2021.03.09 18:31 #12962 你好,你能帮助我吗?问题。在我的EA中,我是按角度来做趋势的。当一个新的条形图出现时,它看到一个,但忽略了 第二个锚点。 #include <ChartObjects\ChartObjectsLines.mqh> // Класс ChartObjectsLines CChartObjectTrendByAngle myline1; // Объект класса ChartObjectsLines // координаты опорных точек трендовых datetime time1=iTime(_Symbol,_Period,1); datetime time2=iTime(_Symbol,_Period,Period2); double price1=iClose(_Symbol,_Period,1); double price2=iClose(_Symbol,_Period,Period2); myline1.Create(0,"STrend",0,time1,price1,time2,price2); myline1.Create(0,"STrend",0,time2,price2,time1,price1); Vladimir Karputov 2021.03.09 18:39 #12963 Oleg Kolesov:你好,你能帮助我吗?问题。在我的EA中,我是按角度来做趋势的。当一个新的条形图出现时,它看到了一个,但忽略了 第二个锚点。 为什么你要创建同一个对象两次?但你没有初始化线的角度(CChartObjectTrendByAngle::Angle方法)? Oleg Kolesov 2021.03.09 18:44 #12964 弗拉基米尔,最后一条是多余的。我想表明(如果你交换了变量),它是否只用一个点来画趋势线? Oleg Kolesov 2021.03.09 18:50 #12965 myangle1.Angle(); // 对象的角度值。 Oleg Kolesov 2021.03.09 18:52 #12966 double CChartObjectTrendByAngle::Angle(void) const? Oleg Kolesov 2021.03.09 19:07 #12967 ChartRedraw(0); 不起作用!它是一次画一个点吗? Vladimir Karputov 2021.03.09 19:08 #12968 Oleg Kolesov: 弗拉基米尔,最后一条是多余的。我想表明(如果你交换变量),它是否只按一个点画趋势线? 阅读参考资料--你从哪里得到一个或两个点的想法? 创建 创建 "按角度划分的趋势线"图形对象 财产 角度 获取/设置 "角度 "属性 Документация по MQL5: Стандартная библиотека / Графические объекты / Объекты "Линии" / CChartObjectTrendByAngle / Create www.mql5.com Create(long,string,long,datetime,double,datetime,double) - CChartObjectTrendByAngle - Объекты "Линии" - Графические объекты - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Vladimir Karputov 2021.03.09 19:16 #12969 Oleg Kolesov: ChartRedraw(0); 不起作用!它是一次画一个点吗? 下面是工作代码。 //+------------------------------------------------------------------+ //| CChartObjectTrendByAngle.mq5 | //| Copyright 2021, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2021, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" //--- #include <ChartObjects\ChartObjectsLines.mqh> CChartObjectTrendByAngle m_trend_by_angle; // object of CChartObjectTrendByAngle class //--- #property script_show_inputs //--- input parameters input int Input1=9; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- MqlRates rates[]; ArraySetAsSeries(rates,true); int start_pos=0,count=6; if(CopyRates(Symbol(),Period(),start_pos,count,rates)!=count) return; //--- m_trend_by_angle.Create(ChartID(),"Trend By Angle",0,rates[0].time,rates[0].high,rates[count-1].time,rates[count-1].low); int d=0; } //+------------------------------------------------------------------+ 附加的文件: CChartObjectTrendByAngle.mq5 2 kb Oleg Kolesov 2021.03.09 19:27 #12970 Vladimir Karputov:下面是工作代码。 谢谢你,弗拉基米尔。我会试一试的。 1...129012911292129312941295129612971298129913001301130213031304...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
下午好,你能告诉我交换是以金钱 还是以积分计算 的吗? 我怎样才能得到以积分计算的交换值呢?
你好,你能帮助我吗?问题。在我的EA中,我是按角度来做趋势的。当一个新的条形图出现时,它看到一个,但忽略了 第二个锚点。
你好,你能帮助我吗?问题。在我的EA中,我是按角度来做趋势的。当一个新的条形图出现时,它看到了一个,但忽略了 第二个锚点。
为什么你要创建同一个对象两次?但你没有初始化线的角度(CChartObjectTrendByAngle::Angle方法)?
弗拉基米尔,最后一条是多余的。我想表明(如果你交换变量),它是否只按一个点画趋势线?
阅读参考资料--你从哪里得到一个或两个点的想法?
创建
创建 "按角度划分的趋势线"图形对象
财产
角度
获取/设置 "角度 "属性
ChartRedraw(0); 不起作用!它是一次画一个点吗?
下面是工作代码。
下面是工作代码。
谢谢你,弗拉基米尔。我会试一试的。