如何编码? - 页 9

 

只要把这些指标写成一个EA就可以了

然后它将自动打开一个订单

 
winnysunny:
只要写一个这些指标的EA,它就会自动开单。

我还需要它在卖出时自动关闭买入订单,反之亦然。

 

asctrend expert的工作方式类似...但以asctrend为指标...https://www.mql5.com/en/forum/173249

发布你的指标,让我们看看

 

在这里,它是。

附加的文件:
 

嗨,t0shiba,你能看看这个https://www.mql5.com/en/forum/general?也许该EA能对你有所帮助。谢谢你

 

火大

今天我看了你写的一个EA,对你的编码风格印象深刻。干净和可读性,令人耳目一新。该代码被命名为通用移动 十字架。

牛郎织女

 
cockeyedcowboy:
firedave

今天我看了你写的一个EA,对你的编码风格印象深刻。干净、可读,令人耳目一新。该代码被命名为通用移动十字架。

冰雪聪明的牛仔

嗨,牛仔,谢谢你的赞美。我从这个论坛学到了很多东西。好吧,希望这个EA至少可以为某人赚点真金白银。

 

检查 符号和EA魔法号码

尊敬的先生

谢谢你的建议。

以下也是检查符号和magicnumber(我希望)--这样就不会让自己的EA互相干扰了

double GetLastProfit(string symbol1,int magicEA )

{

int total = HistoryTotal();

datetime cur_order = 0;

datetime last_order=0;

double profit=0;

for(int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY);

if(OrderSymbol()!= symbol1 || OrderMagicNumber() != magicEA) continue;

cur_order = OrderCloseTime();

if(cur_order>last_order)

{

last_order = cur_order;

profit = OrderProfit();

}

}

return (profit);

}

 

历史会持续多长时间

你好

如果我的机器关闭了,我必须重新启动我的EA - 像OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY);这样的功能 是否仍然会带回有效的订单 - 或者这些订单只对一个时段的元报价有效?

有什么想法吗?

我现在意识到,我将不得不修改我的EA,使我的公共变量被持久化到文件中 - 并给用户一个选项,如果用户不得不重新启动他的机器,可以读回它们。

 

试图在3线断裂指标中编写警报代码

我正在尝试编写3线突破指标的代码,以便在它改变颜色时显示趋势的变化。 我的编程技巧不是很好,我想让它发出声音和视觉警报,如 "趋势已变为上升"。 我正在努力学习编程课程,我想知道是否有人能提供一些帮助。 谢谢。

德软

附加的文件: