Для закрытия ордеров я пользуюсь советником JimsCloseOrders, который может закрывать любые ордера по выбору – или профитные, или убыточные, или все подряд, правда пришлось его немного подкорректировать - вот в этих двух строках кода
extern bool CloseOpenOrders = true;
extern bool CloseOrdersWithPlusProfit = false;
false и true надо поменять местами, иначе, если такую настройку выполнять при установке на график, почему-то начинает закрывать все ордера (видимо из-за последовательности выполнения команд программой, но не уверен, не спец).
У меня вопрос к профи.
Требуется, как можно быстрее запустить, например, советника, о котором шла речь выше, но все советники и скрипты начинают действовать с момента поступления первого тика на график. Если же выбранная для установки советника валютная пара оказалась не очень "активной" в этот момент, то потери могут быть значительными.
Существует ли возможность создания "общего" графика для всех валют, или воспользоваться поступающим тикам любой другой пары? Тики же в терминал поступают почти непрерывно. Где их можно перехватить?
Взял этот скрипт из учебника, хотел посмотреть как он работает - скомпилировал, сохранил. Запускаю - безрезультатно, почему? Ошибок не выдает, просто не работает...
这样试试吧。
int start()
{
double bid =MarketInfo("GBPUSD",MODE_BID);
double ask =MarketInfo("GBPUSD",MODE_ASK);
double point =MarketInfo("GBPUSD",MODE_POINT);
int tickkkkkkk=OrderSend("GBPUSD",OP_BUY,1,ask,2,bid-15*Point,bid+15*Point);
if(tickkkkkkk==-1){
Alert ("Ошибка № "+GetLastError());
if(GetLastError()==131)
Alert ("Неправильный объем");
if(GetLastError()==6)
Alert ("Нет связи с торговым сервером");
}
elseAlert ("Все ОК!!!");
return;
}
帮助我添加,横移
,纵移
,如果它也能工作..........cloud
。
Можно сделать горячий старт сразу в
init(){
while (true) {
//Вечный кайф
}
谢谢splxgf。我试过了,但是...... 好吧,我想我必须把这个冒险留到更好的时候。或者,也许其他人会对这个在我看来是许多专家的有益改进表现出兴趣。
谢谢splxgf。我试过了,但是...... 好吧,我想我必须把这个冒险留到更好的时候。也许还有人会对这个在我看来是许多专家的有益改进表示兴趣。
看看该怎么做int start()
{
while(true)
{
Sleep(5000); //延迟5秒,直到下一次迭代。
RefreshRates(); // 刷新数据
// 其余的代码。打开、关闭等的条件。
}
}
ПОмогите добавить, Сдвиг по горозинтали
и вертикали
Если ещё и работать бутет..........клювоо
Для закрытия ордеров я пользуюсь советником JimsCloseOrders, который может закрывать любые ордера по выбору – или профитные, или убыточные, или все подряд, правда пришлось его немного подкорректировать - вот в этих двух строках кода
extern bool CloseOpenOrders = true;
extern bool CloseOrdersWithPlusProfit = false;
false и true надо поменять местами, иначе, если такую настройку выполнять при установке на график, почему-то начинает закрывать все ордера (видимо из-за последовательности выполнения команд программой, но не уверен, не спец).
У меня вопрос к профи.
Требуется, как можно быстрее запустить, например, советника, о котором шла речь выше, но все советники и скрипты начинают действовать с момента поступления первого тика на график. Если же выбранная для установки советника валютная пара оказалась не очень "активной" в этот момент, то потери могут быть значительными.
Существует ли возможность создания "общего" графика для всех валют, или воспользоваться поступающим тикам любой другой пары? Тики же в терминал поступают почти непрерывно. Где их можно перехватить?
这很简单,在
int init() { трали вали.. start(); }
初始化时,立即执行函数也可参见 "蜱 "的仿真,但不是这样的......
start() 是主函数。在Expert Advisors中,它是在下一个tick之后被调用。对 于自定义指标,在将指标附在图表上后的重新计算过程中,在客户终端打开时(如果指标附在图表上),以及在下一个tick出现后都会被调用。在脚本中,它在附加到图表 和初始化后立即执行。如果模块中没有start()函数,这个模块(专家顾问、脚本或自定义指标)就不能被启动。
我从教程中提取了这个脚本;我想看看它是如何工作的;我编译并保存了它。当我运行它时,它失败了,为什么?它没有给我任何错误,只是不工作...
我试图从成堆的专家顾问中改写一些东西,但当我需要写一些具体的东西时,我觉得很蠢......((
而现在......。
我想在专家顾问中做以下一行:
我有一个开盘的算法,我有利润,我希望它在一定时间后关闭,无论结果如何,
- 现在就这样添加?????????。
我希望能够在专家顾问中设置这个时间。例如,我希望交易在两小时、三小时或四小时后自行结束......。例如,根据新闻发布 时间。我想你明白我的意思。
如果有人知道,也许这样的问题在论坛上已经被问过了,至少给我一个链接。试图阅读教科书,一个只有神经的人,为高级程序员写的,嗯,当然不是为女士们写的。
如果有人不难,而且似乎是小事一桩,那就写上台词,我至少要把它们粘起来,然后也许会有效果。
一个大的女性请.......
Господа. Всем добрый вечер. У меня прям совсем ничего не получается в освоении языка. (((((((
int start() { OrdersCloseByTime(STUPID);//STUPID это мажик номер Вашего советчика трали вали ...
关闭时间位置,你会把它放在哪里,以便不会丢失?Взял этот скрипт из учебника, хотел посмотреть как он работает - скомпилировал, сохранил. Запускаю - безрезультатно, почему?
Ошибок не выдает, просто не работает...
这样试试吧。