日安!!!。告诉我,程序员先生,有没有可能 "教 "专家顾问做一定数量的交易?
Rapitvina:
时间间隔已经在其中设定。我需要它在我指定的时间范围内执行所需数量的交易(不是订单)。
它 不 应该 超过 规定的数量(很容易做到)--或者不低于 规定的数量(那么我们在进入条件方面就有问题)?
时间间隔已经在其中设定。我需要它在我指定的时间范围内执行所需数量的交易(不是订单)。
Rich:
是否应该 不超过 规定的数量(容易做到)--或者不低于 规定的数量(那么进入的条件就不明确了)?
是否应该 不超过 规定的数量(容易做到)--或者不低于 规定的数量(那么进入的条件就不明确了)?
什么是不清楚的?输入条件由时间间隔定义,.....
Rapitvina:
他必须像我希望的那样承诺。
他必须像我希望的那样承诺。
:)他能做到吗?
Integer:
:)他能做到吗?
:)他能做到吗?
是的,他可以。他每天都这样做,你只需要自己按下开/关按钮。
Rapitvina:
它将。它每天都这样做,只需按下开/关按钮本身。
它将。它每天都这样做,只需按下开/关按钮本身。
以下是金怡的功能
//+----------------------------------------------------------------------------+ //| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru | //+----------------------------------------------------------------------------+ //| Версия : 19.02.2008 | //| Описание : Возвращает количество секунд после открытия последней позиций. | //+----------------------------------------------------------------------------+ //| Параметры: | //| sy - наименование инструмента ("" - любой символ, | //| NULL - текущий символ) | //| op - операция (-1 - любая позиция) | //| mn - MagicNumber (-1 - любой магик) | //+----------------------------------------------------------------------------+ datetime SecondsAfterOpenLastPos(string sy="", int op=-1, int mn=-1) { datetime t; int i, k=OrdersTotal(); if (sy=="0") sy=Symbol(); for (i=0; i<k; i++) { if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) { if (OrderSymbol()==sy || sy=="") { if (OrderType()==OP_BUY || OrderType()==OP_SELL) { if (op<0 || OrderType()==op) { if (mn<0 || OrderMagicNumber()==mn) { if (t<OrderOpenTime()) t=OrderOpenTime(); } } } } } } return(TimeCurrent()-t); }
从顾问那里打来电话。
If(SecondsAfterOpenLastPos()>300) //300- 5 минут,600- 10 минут И.Т.Д设定你想要的时间.........,不,不是那个?
r772ra:
把正确的时间.........,不,不是那个?
把正确的时间.........,不,不是那个?
不,你需要一个函数来计算给定时间范围内的订单数量。
sergeev:
不,你需要一个函数来计算指定时间范围内的订单数量。
不,你需要一个函数来计算指定时间范围内的订单数量。
不,它不需要计算终端领域的订单,所有的订单都已关闭。