Я относительно недавно начал торговать на бирже, только деньги проиграл, в общем решил воплотить одну мысль, но для этого нужно уметь писать код, мб это уже есть в советниках, если кто знает направьте.
В общем идем в чем: принцип тут мартингейла.
Открывается на сел или бай торг с sl и tp = 18
если сыграла в + то моментально открываем в направлений tp ещё одну позицию
если сыграла отрицательно то открываем позицию x2 в напралений sl через 15 секунд(если возможно то сделать эту переменную устанавливаемой в начале)
Здравствуйте! Появилась такая проблема - при тесте экспертов по валютной паре audnzd пришлось закачать котировки из архива, но получилось не очень - график стал как "пила", с постоянными обрывами. Не подскажете, как это исправить? С Уважением
Я относительно недавно начал торговать на бирже, только деньги проиграл, в общем решил воплотить одну мысль, но для этого нужно уметь писать код, мб это уже есть в советниках, если кто знает направьте.
В общем идем в чем: принцип тут мартингейла.
Открывается на сел или бай торг с sl и tp = 18
если сыграла в + то моментально открываем в направлений tp ещё одну позицию
если сыграла отрицательно то открываем позицию x2 в напралений sl через 15 секунд(если возможно то сделать эту переменную устанавливаемой в начале)
Здравствуйте! Появилась такая проблема - при тесте экспертов по валютной паре audnzd пришлось закачать котировки из архива, но получилось не очень - график стал как "пила", с постоянными обрывами. Не подскажете, как это исправить? С Уважением
я к брокеру обратился, он мне эту ссылку дал, типа разрабов работа
Какой вызов WinAPI позволяет запустить команду в командной строке? Требуется с индюка запустить vbs-скрипт, команда там будет "cscript имя_скрипта.vbs".
gyfto: Какой вызов WinAPI позволяет запустить команду в командной строке? Требуется с индюка запустить vbs-скрипт, команда там будет "cscript имя_скрипта.vbs".
gyfto: Какой вызов WinAPI позволяет запустить команду в командной строке? Требуется с индюка запустить vbs-скрипт, команда там будет "cscript имя_скрипта.vbs".
из учебника взял этот код. все в принципе понятно. не понятно только как вместо расчета экстремумов цены за n периодов, рассчитать экстремумы MACD-индикатора, например ?
//--------------------------------------------------------------------// newbar.mq4 // Предназначен для использования в качестве примера в учебнике MQL4.//--------------------------------------------------------------------externint Quant_Bars=15; // Количество баровbool New_Bar=false; // Флаг нового бара//--------------------------------------------------------------------int start() // Спец. функция start
{
double Minimum, // Минимальная цена
Maximum; // Максимальная цена//--------------------------------------------------------------------
Fun_New_Bar(); // Обращение к ф-ииif (New_Bar==false) // Если бар не новый..return; // ..то уходим//--------------------------------------------------------------------int Ind_max =ArrayMaximum(High,Quant_Bars,1);// Индекс бара макс.ц. int Ind_min =ArrayMinimum(Low, Quant_Bars,1);// Индекс бара мин. ц.
Maximum=High[Ind_max]; // Искомая макс цена
Minimum=Low[Ind_min]; // Искомая мин. ценаAlert("За последние ",Quant_Bars, // Вывод на экран " баров Min= ",Minimum," Max= ",Maximum);
return; // Выход из start()
}
//--------------------------------------------------------------------void Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бараstaticdatetime New_Time=0; // Время текущего бара
New_Bar=false; // Нового бара нетif(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}
//--------------------------------------------------------------------
в ключевом блоке видимо нужно поменять HIGH и LOW на MACD... но я не понимаю как...все попытки танцев с бубном заканчиваются обнулением.
int Ind_max =ArrayMaximum(High,Quant_Bars,1);// Индекс бара макс.ц. int Ind_min =ArrayMinimum(Low, Quant_Bars,1);// Индекс бара мин. ц.
из учебника взял этот код. все в принципе понятно. не понятно только как вместо расчета экстремумов цены за n периодов, рассчитать экстремумы MACD-индикатора, например ?
в ключевом блоке видимо нужно поменять HIGH и LOW на MACD... но я не понимаю как...все попытки танцев с бубном заканчиваются обнулением.
понимаю что нужно создать массив MACD...
double MACDBuffer[];
так же видел в других советниках такую строку
но тупо замерить одно на другое не получается...
подскажите как это сделать?
посмотрите эту статью, все не на столько просто как кажется, и в общем весьма полезно.
Добрый день жители форума!
Я относительно недавно начал торговать на бирже, только деньги проиграл, в общем решил воплотить одну мысль, но для этого нужно уметь писать код, мб это уже есть в советниках, если кто знает направьте.
В общем идем в чем: принцип тут мартингейла.
Открывается на сел или бай торг с sl и tp = 18
если сыграла в + то моментально открываем в направлений tp ещё одну позицию
если сыграла отрицательно то открываем позицию x2 в напралений sl через 15 секунд(если возможно то сделать эту переменную устанавливаемой в начале)
в общем все, если поможете буду признателен.
Здравствуйте! Появилась такая проблема - при тесте экспертов по валютной паре audnzd пришлось закачать котировки из архива, но получилось не очень - график стал как "пила", с постоянными обрывами. Не подскажете, как это исправить? С Уважением
Добрый день жители форума!
Я относительно недавно начал торговать на бирже, только деньги проиграл, в общем решил воплотить одну мысль, но для этого нужно уметь писать код, мб это уже есть в советниках, если кто знает направьте.
В общем идем в чем: принцип тут мартингейла.
Открывается на сел или бай торг с sl и tp = 18
если сыграла в + то моментально открываем в направлений tp ещё одну позицию
если сыграла отрицательно то открываем позицию x2 в напралений sl через 15 секунд(если возможно то сделать эту переменную устанавливаемой в начале)
в общем все, если поможете буду признателен.
Спамить не стоит.
Здравствуйте! Появилась такая проблема - при тесте экспертов по валютной паре audnzd пришлось закачать котировки из архива, но получилось не очень - график стал как "пила", с постоянными обрывами. Не подскажете, как это исправить? С Уважением
Какой вызов WinAPI позволяет запустить команду в командной строке? Требуется с индюка запустить vbs-скрипт, команда там будет "cscript имя_скрипта.vbs".
WinExec
Какой вызов WinAPI позволяет запустить команду в командной строке? Требуется с индюка запустить vbs-скрипт, команда там будет "cscript имя_скрипта.vbs".
я к брокеру обратился, он мне эту ссылку дал, типа разрабов работа
из учебника взял этот код. все в принципе понятно. не понятно только как вместо расчета экстремумов цены за n периодов, рассчитать экстремумы MACD-индикатора, например ?
в ключевом блоке видимо нужно поменять HIGH и LOW на MACD... но я не понимаю как...все попытки танцев с бубном заканчиваются обнулением.
понимаю что нужно создать массив MACD...
double MACDBuffer[];
так же видел в других советниках такую строку
но тупо замерить одно на другое не получается...
подскажите как это сделать?
из учебника взял этот код. все в принципе понятно. не понятно только как вместо расчета экстремумов цены за n периодов, рассчитать экстремумы MACD-индикатора, например ?
в ключевом блоке видимо нужно поменять HIGH и LOW на MACD... но я не понимаю как...все попытки танцев с бубном заканчиваются обнулением.
понимаю что нужно создать массив MACD...
double MACDBuffer[];
так же видел в других советниках такую строку
но тупо замерить одно на другое не получается...
подскажите как это сделать?