////////////////Устанавливаем парамерты из окошка в терминале extern int sum=20; //сумма на которое делим локальное время extern int NumberoOfTimes=20; // Сколько раз будем делить? extern bool flag = true; //Будем делить локальное время ?
////////////////Блок Глобал переменных
//Переменные int i=0; int w=0; double suma;
int start() {
suma =TimeLocal() / sum; // делим локальное время if (flag) { while(i<NumberoOfTimes) { w=w+1; Print(+w,"-й, Результат деления TimeLocal -", +suma); i++; suma=suma/sum; Sleep(1000); //Спим одну секунду } flag = false; }
大家好!
我有个问题,我不能让程序以点来确定订单的利润。请帮助我。
Ctrl-I显示?
不,Ctrl-I显示当前文件夹中存在的指标。我最近刚从文件夹中删除了很多指标,现在我不记得模板中的哪些指标了。
你缺乏实践。你不能运行你的程序,它不工作。一个恶性循环:没有工作选择->没有技能->没有工作选择。
你必须从头开始,改变一切。
- 使用Print()而不是Alert()。
- 不要写一个专家顾问,而是写一个脚本
- 如果写一个EA,通过策略测试器运行它。
你无法看到你的方案的结果。
我必须要考虑一下....:-/
一切都在运作,而且一直在运作。我只是向你错误地介绍了它,很可能。这里有一个改进的版本给你)。
// калькулятор для деления LocalTime.mq4
#property show_inputs
//---- input parameters
////////////////Устанавливаем парамерты из окошка в терминале
extern int sum=20; //сумма на которое делим локальное время
extern int NumberoOfTimes=20; // Сколько раз будем делить?
extern bool flag = true; //Будем делить локальное время ?
////////////////Блок Глобал переменных
//Переменные
int i=0;
int w=0;
double suma;
int start()
{
suma =TimeLocal() / sum; // делим локальное время
if (flag)
{
while(i<NumberoOfTimes)
{
w=w+1;
Print(+w,"-й, Результат деления TimeLocal -", +suma);
i++;
suma=suma/sum;
Sleep(1000); //Спим одну секунду
}
flag = false;
}
return(0);
}
你为什么会这样想?你学过数学吗?
MathMod(A, B) ----- 数学函数 -- 将以几分之一秒的时间进行计算。
它显示了A除以B的剩余部分。
123 / 20 = 6个整数
123--(20*6)=123--120=3(余数)就是这个函数的作用。
https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_(%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0)
https://ru.wikipedia.org/wiki/%D0%9E%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA_%D0%BE%D1%82_%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F
谢谢 你和所有帮助过的人提供的丰富的答案。我将会学习。 身体的残余物 .
只是有点洗脑的意思,要好好休息一下)。
谢谢 你,以及每一个帮助过你的人都提供了丰富的答案。我将会学习. 身体的残余物。 .
这只是我的大脑在沸腾,我需要休息一下)。
是的,它正在沸腾。每个人都只是在回答你的...问题。也许你 就是这么心口不一。
如果有人能告诉我如何通过价格追踪趋势线(直线)的交叉点,这对我来说就足够了,哪怕只是一个提示?立即感谢,因为我不指望在可预见的将来得到答案。你,星星,是个洪水猛兽,愿版主原谅我......。
谢谢 你和所有帮助过的人提供的丰富的答案。我会学习 剩菜的,
只是在动脑筋,我需要休息一下)
如果有人能回答如何通过价格追踪趋势线的交叉点(属于一个点到一条直线),我将很满意。马上谢谢你,因为我不指望在可预见的将来得到答案。
照常搜索。https://www.mql5.com/ru/forum/101823 规则
像往常一样搜索。https://www.mql5.com/ru/forum/101823 规则
demlin20.06.2011 22:02
Всем общий привет!
我有个问题,我不能让程序以点来确定订单的利润。谁来帮帮我。
尝试循环中的所有订单。
For(i = 0; i < OrderHistoryTotal(); i++)
你用OrderSelect()按某些标准选择你想要的那一个。然后你要求OrderProfit()。这是以货币为单位的净利润。分值大约如下。
(OrderProfit()/10)/OrderLots()+(OrderSwap()/10)/OrderLots()。
检查一下,以防万一)))