Cоветник Blessing B3 (Благословение) - тестируем и обсуждаем

Есть ли у "BLESSING (a)" шанс на Forex ?

  • Можно смело ставить на реальный счет!

    Голосов: 63 16,9%
  • Есть неплохой потенциал для постоянной прибыли.

    Голосов: 66 17,7%
  • Возможно, что то и заработает. Надо тестировать.

    Голосов: 122 32,8%
  • Бесплатных хороших экспертов не бывает!

    Голосов: 36 9,7%
  • Очередная лажа!

    Голосов: 85 22,8%

  • Всего проголосовало
    372

Баблофикатор

Активный участник
Этот Blessing - хренотень, пригодная только для экспериментов на демке.

Может торговать год, показывая стабильный и уверенный рост, а потом резко сливает все заработанное и изначально вложенное.

Всего то для этого нужно "удачно" уйти цене безоткатно по-резче, что для рынка форекс вполне обычное явление.

Для управления серьезными деньгами на полном автомате вообще противопоказан.

Я не знаю, если только подруливать им как-то самому, то может и будет толк.
 

¥?$

Активный участник
Здравствуйте.Вот так торгуют русские .Советник был в торговле менее двух суток.Больше 38% депо не собирался отдавать,в ДЦ демо баланс кончается:oops:
У богатых свои законы - вы можете себе позволить просадку за 2 дня на 4х парах 5,21% на 15 000 депо при практически той же прибыльности, а мы нищета по зернышку на 1 паре с 1300 такую же просадку получили за неделю. И вообще, два дня или неделя - это не показатель. Главный показатель это стабильная работы советника на оптимально подобраных параметрах для каждой пары (которые не каждую неделю или месяц надо "подганять", а подобраны на качественной истории один раз)!:)
 

¥?$

Активный участник
Этот Blessing - хренотень, пригодная только для экспериментов на демке.

Может торговать год, показывая стабильный и уверенный рост, а потом резко сливает все заработанное и изначально вложенное.

Всего то для этого нужно "удачно" уйти цене безоткатно по-резче, что для рынка форекс вполне обычное явление.

Для управления серьезными деньгами на полном автомате вообще противопоказан.

Я не знаю, если только подруливать им как-то самому, то может и будет толк.

Ну что ж, будем экспериментировать. С последними двумя строчками полностью согласен.
 

Stace

Новичок форума
Баблофикатор абсолютно прав, этот советник писец жесть.
А ручками лучше уж илану помогать.
 

Stace

Новичок форума
Стас, жесть это как?:)
Неужели лучше к........ы ?:)
Жесть это когда поставил экспа, пошел глотнул пивка, потом пришел к терминалу а там 0 на счету.

а вот второе твое предложение не очень понял,
к........ы это ШО?? :)
 

baltik

Активный участник
¥?$;102758 сказал(а):
Главный показатель это стабильная работы советника на оптимально подобраных параметрах для каждой пары (которые не каждую неделю или месяц надо "подганять", а подобраны на качественной истории один раз)!:)

Все что можно падганять - это осла за уши
а все что надо подгонять - то не является ЕА -это Лего
которое Запиписично смотрится на истории и не чего ему делать
на рынке, т.е. все что подганяется тому местов тестере и не более.

ВСем прример евронис - у кого есчеесть желание подганять
в тестере? :) :) :)
 

frostdm

Почетный гражданин
¥?$;102760 сказал(а):
Ну что ж, будем экспериментировать. С последними двумя строчками полностью согласен.
какие результаты? есть у кого нибудь? как ведет себя?
 

MKrymsky

Интересующийся
какие результаты? есть у кого нибудь? как ведет себя?

Действительно "хренотень" этот Blessing! :loss: За 2 месяца работы набрал около 5% в +, а за последнюю неделю упал на ~20%.

_http://www.jtatoday.com/b3-results.html B3 Results - FOREX - Investment Management

И это еще цветочки. Я думаю, сегодняшний день этот Блессинг не переживет.

Что там, кстати, такое с EURCHF случилось? Кто-нибудь знает?
 

ale002

::: __,,,^._.^,,,__ :::
¥?$;102737 сказал(а):
В этом советнике надо изменить код таким образом, что бы можно было отдельно тестировать параметры: SetCountArray, GridSetArray и TP_SetArray

Поскоку версии тут гуляют разные, вот 2 куска кода, котор надо вставить в ваш экземпляр. Первый:

Код:
// ** added 06.05.10 by Ale
extern string   `  = "** замена SetCountArray, GridSetArray и TP_SetArray **"; // Комментарий
extern bool     RewriteArrayValues  = false; // Если true - значения SetCountArray, GridSetArray и TP_SetArray будут заменены значениями соотв переменных (см ниже)

extern int      SetCountArray_1     = 4;     // Заменяет 1е значение переменной SetCountArray
extern int      SetCountArray_2     = 4;     // Заменяет 2е значение переменной SetCountArray
extern int      SetCountArray_3     = 0;     // Заменяет 3е значение переменной SetCountArray

extern int      GridSetArray_1      = 25;    // Заменяет 1е значение переменной GridSetArray
extern int      GridSetArray_2      = 50;    // Заменяет 2е значение переменной GridSetArray
extern int      GridSetArray_3      = 100;   // Заменяет 3е значение переменной GridSetArray

extern int      TP_SetArray_1       = 50;    // Заменяет 1е значение переменной TP_SetArray
extern int      TP_SetArray_2       = 100;   // Заменяет 2е значение переменной TP_SetArray
extern int      TP_SetArray_3       = 200;   // Заменяет 3е значение переменной TP_SetArray

extern string   ``  = "** *********************************************** **"; // Комментарий
// ** added

Первый кусок надо вставить после строки

extern string TP_SetArray = "50,100,200"; // Take profit for each level (separated by a comma)

---------------------

Второй:

Код:
// ** added 06.05.10 by Ale
		if(RewriteArrayValues) { // если задано заменять строковые значения трёх переменных целочисленными
			SetCountArray = ""; GridSetArray = ""; TP_SetArray = ""; // очистим строковые переменные
			// для каждой целочисленной, если она не нулевая - добавим к строковой:
			if(SetCountArray_1 > 0) SetCountArray = SetCountArray + SetCountArray_1;
			if(SetCountArray_2 > 0) SetCountArray = SetCountArray + "," + SetCountArray_2;
			if(SetCountArray_3 > 0) SetCountArray = SetCountArray + "," + SetCountArray_3;
			if(GridSetArray_1 > 0) GridSetArray = GridSetArray + GridSetArray_1;
			if(GridSetArray_2 > 0) GridSetArray = GridSetArray + "," + GridSetArray_2;
			if(GridSetArray_3 > 0) GridSetArray = GridSetArray + "," + GridSetArray_3;
			if(TP_SetArray_1 > 0) TP_SetArray = TP_SetArray + TP_SetArray_1;
			if(TP_SetArray_2 > 0) TP_SetArray = TP_SetArray + "," + TP_SetArray_2;
			if(TP_SetArray_3 > 0) TP_SetArray = TP_SetArray + "," + TP_SetArray_3;
      }
// ** added

Второй кусок надо вставить перед строкой

if (!AutoCal){

После компиляции, если в настройках советника RewriteArrayValues выставить в true - значения SetCountArray, GridSetArray и TP_SetArray будут заменяться значениями соотв числовых переменных не равных нулю
 
  • Like
Реакции: ¥?$

¥?$

Активный участник
Огромное спасибо, ale002!
Завтра попробую.
Попутных трендов.
 

Stace

Новичок форума
Дождался я наконец таки.
Вобщем пацаны походу довольно неплохо оочень даже не плохо :)
 

ale002

::: __,,,^._.^,,,__ :::
От пользователя с ником это_НЕ_медведь поступило предложение добавить в v3.7 опцию это_НЕ_покупка, т.е. при сигнале на покупку - продавать и наоборот. Желающим попробовать:

Первый кусок кода:

Код:
// ** added 08.05.10 by Ale
extern bool     ReverseSignal       = false;    // Если true - сигнал на покупку будет считаться сигналом на продажу и наоборот
// ** added

Первый вставлять после строки

extern bool B3Traditional = true; // Stop/Limits for entry if true, Buys/Sells if false

----------

Второй кусок кода:

Код:
// ** added 08.05.10 by Ale
				if(ReverseSignal) {
					if(BuyMe && !SellMe) {BuyMe = false; SellMe = true;}
					else if(!BuyMe && SellMe) {BuyMe = true; SellMe = false;}
				}
// ** added

Второй вставлять перед строкой

if(B3Traditional){

----------

После компиляции, если в настройках советника ReverseSignal выставить в true - сигналы на покупку/продажу будут инвертироваться

PS Я ним не пользуюсь, поэтому как работает в деталях - не в курсе, сначала эти опции надо тщательно проверить
 
  • Like
Реакции: ¥?$

¥?$

Активный участник
Здравствуй, поколение ПОБЕДИТЕЛЕЙ !
Разрешите поздравить вас с одним из наизначимиших праздников нашего народа, праздником Великой победы и пожелать всем нам и нашим детям мирного неба !!!

Спасибо "ale002" и "это_Не_медведь", свежие идеи всегда в цене.
По приведенным выше изменениям в коде, выкладываю два советника В3_7 (первый Blessing 3 v3.7_ED с возможностью тестирования параметров SetCountArray, GridSetArray, TP_SetArray и второй Blessing 3 v3.7_MIRROR в которой воплощена идея "Не_медведь", в код робота "ale002" добавлена опция НЕ_покупка. По умолчанию ReverseSignal = false

Спасибо. Удачи.
 

Вложения

  • Blessing 3 v3.7_ED&MIRROR.rar
    38,2 КБ · Просмотры: 267

¥?$

Активный участник
Blessing 3 v3.7-5

Исправлена ошибка в модификации ордеров.
 

Вложения

  • Blessing 3 v3.7-5.mq4
    96 КБ · Просмотры: 311

esp-lg

Заблокирован
Это_не_пердеть

От пользователя с ником это_НЕ_медведь поступило предложение добавить в v3.7 опцию это_НЕ_покупка, т.е. при сигнале на покупку - продавать и наоборот. Желающим попробовать:

Первый кусок кода:

Код:
// ** added 08.05.10 by Ale
extern bool     ReverseSignal       = false;    // Если true - сигнал на покупку будет считаться сигналом на продажу и наоборот
// ** added

Первый вставлять после строки

extern bool B3Traditional = true; // Stop/Limits for entry if true, Buys/Sells if false

----------

Второй кусок кода:

Код:
// ** added 08.05.10 by Ale
				if(ReverseSignal) {
					if(BuyMe && !SellMe) {BuyMe = false; SellMe = true;}
					else if(!BuyMe && SellMe) {BuyMe = true; SellMe = false;}
				}
// ** added

Второй вставлять перед строкой

if(B3Traditional){

----------

После компиляции, если в настройках советника ReverseSignal выставить в true - сигналы на покупку/продажу будут инвертироваться

PS Я ним не пользуюсь, поэтому как работает в деталях - не в курсе, сначала эти опции надо тщательно проверить
На хрена этот идиотизм. Советник сам по себе проблемный, так вы еще увеличиваете количество проблем. Может вы прикалываетесь с пользователя Это_не_пердеть:question:
 
Верх