AndCam: Извените, но никто не может поделится (или ткнуть носом), в копировщика сделок который имеет возможность переворота ордеров. Т.Е. Если на ведущем открывается селл, то у меня (на ведомом) бай и наоборот. А закрытие сделок чтоб происходило одновременно. Копировщик, что выложен codebase, неимеет возможности открытия реверсивных сделок. Прошу помощи!!!
Не подскажет ли кто как можно представить информацию о ценовых свечках в программе в виде массива -
четырёхмерный массив состоящий из основных характеристик каждой свечки (открыта, закрыта, макс, мин.)? Должна же быть какая-то стандартная функция.....ну или что-то похожее)
Не подскажет ли кто как можно представить информацию о ценовых свечках в программе в виде массива -
четырёхмерный массив состоящий из основных характеристик каждой свечки (открыта, закрыта, макс, мин.)? Должна же быть какая-то стандартная функция.....ну или что-то похожее)
Заранее благодарю за ответ)
Стандартной функции нет. Обратитесь к учебнику - начиная отсюда - там организован массив по характеристикам ордеров - сл, тр и т.д - как вариант можете нечто подобное на свой лад изобразить... там все просто - просто в ячейки бейте Ваши характеристики вместо характеристик ордеров...
Не подскажет ли кто как можно представить информацию о ценовых свечках в программе в виде массива -
четырёхмерный массив состоящий из основных характеристик каждой свечки (открыта, закрыта, макс, мин.)? Должна же быть какая-то стандартная функция.....ну или что-то похожее)
Подскажите, пожалуйста, что не так ? Ставлю советник на тестер на GBPUSD - открывает сделки всё, как положено. Cтавлю его же на индекс доллара DXH1 - многие сделки не открывает: ошибка "130" - Неправильные стопы. Причём непонятно, что не так - при похожих ситуациях то открывает, то нет, но больше, что нет. Спред и уровень стопов для индекса доллара -100 и 200. Спред и уровень стопов для GBPUSD -3 и 4. Цены в индексе доллара, например 78,150, в паре - 4 знака после запятой. Но это учитывается
if(Digits==5 || Digits==3) PointX = Point * 10; // Корректировка Point под трёх- пятизнакif(Digits==4 || Digits==2) PointX = Point;
Вот часть кода :
A++;
double ОткрФрвверх=High[Фр]+HФр*PointX;
SL=ОткрФрвверх-Ограничение*PointX;
TP=ОткрФрвверх+ПрибыльФр*PointX; // Заявленная цена TPPrint("ОткрФрвверх = ",ОткрФрвверх);
Print("TP = ",TP);
Print("SL = ",SL);
int Ind_max =ArrayMaximum(High,n,0); // Индекс бара макс.ц. double max = High[Ind_max]; // Искомая макс ценаint Min_Dist=MarketInfo(Symbol(),MODE_STOPLEVEL); // Мин. дистанцияint Время_фрактала=Time[Фр];
double Цена_рисунка=High[Фр];
Print("Цена_рисунка = ",Цена_рисунка);
string Номер_свечи = Время_фрактала;
ObjectFind(Номер_свечи);
ObjectCreate(Номер_свечи,OBJ_TEXT,0,Время_фрактала,Цена_рисунка+10*Point); // Создание надписи номера свечи С1
ObjectSetText(Номер_свечи,"Фрвв",14,"Arial",Свеча1C); // Задание свойств надписиint Error=GetLastError(); // Назначение имени функции проверки ошибокAlert("Error рисунка = ", Error);
while(true) // Цикл открытия орд.
{
ticketup=OrderSend(Symb, OP_BUYSTOP, Lot, NormalizeDouble(ОткрФрвверх,Digits),0, SL, TP,NULL,A,0,вверх); // Ордер вверх
Error=GetLastError();
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Забыл в архив инклюдник системный положить. Он у меня дополнен константами и функциями необходимыми.
Прикрепил архив с инклюдником.
В копилке скоро новую версию библиотеки выложу. Там ещё будут функции.
Спасибо.
Забыл в архив инклюдник системный положить. Он у меня дополнен константами и функциями необходимыми.
Прикрепил архив с инклюдником.
В копилке скоро новую версию библиотеки выложу. Там ещё будут функции.
При запуске Check_ServicesMT4.dll.mq4 виснет терминал
Извените, но никто не может поделится (или ткнуть носом), в копировщика сделок который имеет возможность переворота ордеров. Т.Е. Если на ведущем открывается селл, то у меня (на ведомом) бай и наоборот. А закрытие сделок чтоб происходило одновременно. Копировщик, что выложен codebase, неимеет возможности открытия реверсивных сделок. Прошу помощи!!!
Здравствуйте уважаемые программисты!
Не подскажет ли кто как можно представить информацию о ценовых свечках в программе в виде массива -
четырёхмерный массив состоящий из основных характеристик каждой свечки (открыта, закрыта, макс, мин.)? Должна же быть какая-то стандартная функция.....ну или что-то похожее)
Заранее благодарю за ответ)Здравствуйте уважаемые программисты!
Не подскажет ли кто как можно представить информацию о ценовых свечках в программе в виде массива -
четырёхмерный массив состоящий из основных характеристик каждой свечки (открыта, закрыта, макс, мин.)? Должна же быть какая-то стандартная функция.....ну или что-то похожее)
Заранее благодарю за ответ)Стандартной функции нет. Обратитесь к учебнику - начиная отсюда - там организован массив по характеристикам ордеров - сл, тр и т.д - как вариант можете нечто подобное на свой лад изобразить... там все просто - просто в ячейки бейте Ваши характеристики вместо характеристик ордеров...
При запуске Check_ServicesMT4.dll.mq4 виснет терминал
ХР? Если да, то подождите немного. Опубликую новый скоро.
На Висте и 7 работает. Не на всех ХР не работает. На некоторых всё в порядке.
================
Выложил. Завтра - послезавтра появится в копилке.
Здравствуйте уважаемые программисты!
Не подскажет ли кто как можно представить информацию о ценовых свечках в программе в виде массива -
четырёхмерный массив состоящий из основных характеристик каждой свечки (открыта, закрыта, макс, мин.)? Должна же быть какая-то стандартная функция.....ну или что-то похожее)
Заранее благодарю за ответ)Roman спасибо вам)
Zhunko благодарю!
Здравствуйте !
Подскажите, пожалуйста, что не так ? Ставлю советник на тестер на GBPUSD - открывает сделки всё, как положено. Cтавлю его же на индекс доллара DXH1 - многие сделки не открывает: ошибка "130" - Неправильные стопы. Причём непонятно, что не так - при похожих ситуациях то открывает, то нет, но больше, что нет. Спред и уровень стопов для индекса доллара -100 и 200. Спред и уровень стопов для GBPUSD -3 и 4. Цены в индексе доллара, например 78,150, в паре - 4 знака после запятой. Но это учитывается
Вот часть кода :