-
Постов
232 -
Зарегистрирован
-
Посещение
Весь контент intradey
-
Помогите пожалуйста, подскажите где в коде поменять настройки: цены: (мне нужен Close/Close) настройка Low/High и ещё он настроен так: при пересечении линией %K (MainBuffer) уровня 30 снизу вверх индикатор скажет "Buy", а при пересечении уровня 70 сверху вниз - "Sell". ... а мне нужно наоборот пересечении линией %K (MainBuffer) уровня 30 сверху вниз и при пересечении уровня 70 снизу вверх... //+------------------------------------------------------------------+ //| sStochastic.mq4 | //| Copyright © 2004, MetaQuotes Software Corp. | //| http://www.metaquotes.net/ | //+------------------------------------------------------------------+ #property copyright "Copyright © 2004, MetaQuotes Software Corp." #property link "http://www.metaquotes.net/" //---- #property indicator_separate_window #property indicator_minimum 0 #property indicator_maximum 100 #property indicator_buffers 2 #property indicator_color1 LightSeaGreen #property indicator_color2 Red //---- input parameters extern int KPeriod = 5; extern int DPeriod = 3; extern int Slowing = 3; //---- buffers double MainBuffer[]; double SignalBuffer[]; double HighesBuffer[]; double LowesBuffer[]; //---- int draw_begin1 = 0; int draw_begin2 = 0; //---- Номер бара, по которому будет искаться сигнал #define SIGNAL_BAR 1 //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { string short_name; //---- 2 additional buffers are used for counting. IndicatorBuffers(4); SetIndexBuffer(2, HighesBuffer); SetIndexBuffer(3, LowesBuffer); //---- indicator lines SetIndexStyle(0, DRAW_LINE); SetIndexBuffer(0, MainBuffer); SetIndexStyle(1, DRAW_LINE); SetIndexBuffer(1, SignalBuffer); //---- name for DataWindow and indicator subwindow label short_name="sSto(" + KPeriod + "," + DPeriod + "," + Slowing + ")"; IndicatorShortName(short_name); SetIndexLabel(0, short_name); SetIndexLabel(1, "Signal"); //---- draw_begin1 = KPeriod+Slowing; draw_begin2 = draw_begin1+DPeriod; SetIndexDrawBegin(0, draw_begin1); SetIndexDrawBegin(1, draw_begin2); //---- return(0); } //+------------------------------------------------------------------+ //| Stochastic oscillator | //+------------------------------------------------------------------+ int start() { int i, k; int counted_bars = IndicatorCounted(); double price; //---- if(Bars <= draw_begin2) return(0); //---- initial zero if(counted_bars < 1) { for(i = 1; i <= draw_begin1; i++) MainBuffer[bars-i] = 0; for(i = 1; i <= draw_begin2; i++) SignalBuffer[bars-i] = 0; } //---- minimums counting i = Bars - KPeriod; if(counted_bars > KPeriod) i = Bars - counted_bars - 1; while(i >= 0) { double min = 1000000; k = i + KPeriod - 1; while(k >= i) { price = Low[k]; if(min > price) min = price; k--; } LowesBuffer = min; i--; } //---- maximums counting i = Bars - KPeriod; if(counted_bars > KPeriod) i = Bars - counted_bars - 1; while(i >= 0) { double max = -1000000; k = i + KPeriod - 1; while(k >= i) { price = High[k]; if(max < price) max = price; k--; } HighesBuffer = max; i--; } //---- %K line i = Bars - draw_begin1; if(counted_bars > draw_begin1) i = Bars - counted_bars - 1; while(i >= 0) { double sumlow = 0.0; double sumhigh = 0.0; for(k = (i + Slowing - 1); k >= i; k--) { sumlow += Close[k] - LowesBuffer[k]; sumhigh += HighesBuffer[k] - LowesBuffer[k]; } if(sumhigh == 0.0) MainBuffer = 100.0; else MainBuffer = sumlow / sumhigh*100; i--; } //---- last counted bar will be recounted if(counted_bars > 0) counted_bars--; int limit = Bars - counted_bars; //---- signal line is simple movimg average for(i = 0; i < limit; i++) SignalBuffer = iMAOnArray(MainBuffer, Bars, DPeriod, 0, MODE_SMMA, i); //---- Статические переменные, в которых хранятся //---- время последнего бара и направление последнего сигнала static int PrevSignal = 0, PrevTime = 0; //---- Если баром для анализа выбран не 0-й, нам нет смысла проверять сигнал //---- несколько раз. Если не начался новый бар, выходим. if(SIGNAL_BAR > 0 && Time[0] <= PrevTime) return(0); //---- Отмечаем, что этот бар проверен PrevTime = Time[0]; //---- Если предыдущий сигнал был СЕЛЛ или это первый запуск (PrevSignal=0) if(PrevSignal <= 0) { if(MainBuffer[sIGNAL_BAR] - 10.0 > 0 && 10.0 - MainBuffer[sIGNAL_BAR+1] >= 0) { PrevSignal = 1; Alert("sStochastic (", Symbol(), ", ", Period(), ") - BUY!!!"); } } if(PrevSignal >= 0) { if(90.0 - MainBuffer[sIGNAL_BAR] > 0 && MainBuffer[sIGNAL_BAR+1] - 90.0 >= 0) { PrevSignal = -1; Alert("sStochastic (", Symbol(), ", ", Period(), ") - SELL!!!"); } } //---- return(0); } //+------------------------------------------------------------------+
-
Из руководства пользователя: ... Так же из этой папки происходит импорт рисунков для текущей торговой операции. Рисунки можно сохранять либо с помощью скрипта screenshot.mq4, в котором можно указать желаемый размер изображения либо можно сохранять в эту папку рисунки сделанные в графическом редакторе в формате .gif. При этом нужно учитывать ,что бы каждый рисунок имел уникальное имя, в противном случае одноименные будут перезаписываться... А можно поподробнее (для чайников) о прикреплении скринов к ордеру...
-
Вот что пишет автор ломалки: Я предлагаю небольшой патч-ломалку, для излечения программы Forex Tester V 1.12 , (а также всех ранее выпущенных) от демо ограничений, т.е. полной регистрации. Для тех, кому накладно выкладывать за неё такую сумму, сколько за неё просит разработчик, на данный момент эта сумма равна 75$. Просто я понимаю, что в первую очередь этой программой заинтересуются начинающие трейдеры, у которых ещё нет возможности даже на такие расходы.. Сам когда-то перерыл весь Интернет, но нигде не нашёл ничего для новых версий, а 9 с кеугенератором, английская и менее продвинутая. Так что решил сам лечить ещё 11 а пока с ней возился 2 месяца когда время было посвободней вышла 12 версия но различий защиты не было и я продолжил уже с 12 версией. Программист конечно с защитой постарался. Но как говорится, что один сделал, то другой сможет сломать, (дело времени и желания). . Просто решил помочь сэкономить другим и подзаработать сам. Поймите я её не продаю, я просто беру оплату за её компиляцию. Ведь продают всякие советники и сигналы и просят больше и без всякой гарантии что Вы получите прибыль от них. Сразу спешу ответить на часто задаваемый вопрос. -возможно ли многократное применение патча-ломалки на одном компьютере после удаления программы Forex Tester V 1.12 или после переустаноки системы. Переустановка не повлияет. (хоть другую систему ставь или логический диск делай) ID – изменится, только если будешь менять жёсткий диск. ID это и есть, номер твоего жёсткого диска, он зашит в его контролере при изготовлении и переконвертируется через константу протектора (там конечно хитро устроено, много описывать весь процесс) Вы можете форматировать диск, разбивать его на логические разделы, переставлять систему на любой раздел, добавлять (ставить) дополнительный НДД(Slave) и.т.д. Это ни что не повлияет на Hardware ID так как он (номер НДД) зашит в контролере НДД. Он сменится только если Вы замените НДД на котором у вас стоит система и программа.. Даже если вы смените компьютер, но поставите свой диск как системный(Master), а тот что стоял в новом, подключите как дополнительный(Slave), Вам не придётся ни чего менять. Также хочу предупредить Вас, что с 15 апреля, этого года (2008 го) програмист который создал программу форекс тестер, сменил там защиту и теперь моя ломалка её не ломает. У нас с ним была переписка, и он ругался, и грозил прикрыть эту дырку, что я расковырял. Ну и выполнил свою угрозу. На программах которые скачаны до 15 апреля, она работать будет. Вот прочитайте как и что надо сделать. 1. Я высылаю Вам ссылку, чтоб Вы её смогли скачать 2. Вы её скачиваете, устанавливаете и узнаёте Ваш Hardware ID в программе при её регистрации (я Вам напишу о этом подробнее ниже) 3. Присылаете мне Ваш Hardware ID. Я компилирую по нему ломалку, запаковываю архивом под паролем и высылаю Вам с письмом в котором сообщаю свои реквизиты ВебМанек. 4. Вы оплачиваете с кодом протекции и высылаете мне этот код. 5. Я высылаю Вам пароль от архива. Программу Вы можете скачать, по этой ссылке. http://forum.masterforex-v.org/index.php?s...mp;#entry330426 Сообщение 24. Там находится сетапчик 1.12 версии (русский) который был до 15 апреля. До изменения защиты. Теперь пишу тем кто ещё не разобрался с программой ForexTester, как и где узнать этот Hardware ID ? Устанавливаете и(или) запускаете ForexTester. Потом идём в меню ” Помощь” спускаемся курсором вниз по списку и выбираем ” Зарегистрировать ” . Откроется окно регистрации программы . По умолчанию твикер (точка выбора) установлен на пункте ” У меня нет регистрационного ключа ”. Оставляем как есть, и нажимаем кнопку, ” Вперёд ”. Окно обновится, и Вы увидите Ваш Hardware ID. Нажмите мышкой на кнопку, ” Скопировать в буфер ” и сделайте вставку (Ctrl+V) в письме или в блокноте (для сохранения, если Вы собираетесь написать ответ позже). /!\ Самое главное проверьте, посмотрите Ваш ID, потом перезагрузите комп и опять посмотрите его, изменится он или нет?.. Если не изменится, то всё ОК, можете покупать. Я это почему прошу сделать, просто у меня уже был один случай, что один человек купил ломалку, а у него винт стоит через реад-массив, (для ускорения обращений записи-чтения данных) так вот, у него после каждой перезагрузки, ID менялось на новое.(у него этот реад-массив виртуалит жёсткий диск и система считывает ID реад-массива а не жёсткого диска ) Так что, ему и при покупке лицензионного ключа ничего не поможет. (Не будет, же ему программист, после каждой перезагрузки или включения компа, новый ключ генерить и высылать) Вот я и стал предупреждать, чтобы проверяли. Если возникли какие нибудь вопросы. Пишите спрашивайте не стесняйтесь, не извиняйтесь,. Все мы люди, и чем чаще спрашиваем, тем больше знаем. С Уважением Галамов Серёга. GalS
-
Огромное спасибо за ломалку. Работает великолепно.
-
Блогадорю... СУПЕР:поднял счет на 50% .Уже закрылса. Спасибо. Обращаюсь ещё и к Вам. Извините , если вторгаюсь, обратил внимание на Ваше сообщение и на момент Вашей регистрации, сопоставил - неужели за такой короткий период и такие успехи???!!! Ну пожалуста , просветите, по каким ссылкам и веткам шло продвижение к осознанию и пониманию системы мастера? Читаю, читаю - всё дебри да дебри и света не вижу. Зашёл на ветку торгов - сразу выскочил , как из праилки. Высший пилотаж , даже слово некуда вставить, т. к. не пойму о чём речь, как рисовать, как смотреть на пивот, что показывает зигзаг. Ну оть вы , помогите , не подаяния же прошу или матпомощи. Рассккажите просто , что читали, как шли и куда пришли. Ответить может каждый , кто сочтёт не в тягость молодому помочь. Игорь Регистрация на форуме Мастера три месяца назад не означает, что человек до этого не торговал на Форексе (6 лет).
-
ИМХО: Согласен! И еще раз согласен! А результат равный 38.89% выбравших первый вариант говорит либо о "честности", либо о псих.расстройствах, либо о бОльшем количестве самоубийц среди нашего брата. Вариант, который может даст шанс прожить дольше - 2-й. Как говорится, боишься - не делай, а делаешь - не бойся. Я тоже согласен. Многие так и не понимают что выбрав 1 вариант в большинстве случаев их закапают (глубоко-глубоко) если в определенные сроки не вернут деньги. А время для возврата будет скорее всего не большое. Второй вариант тоже не выход, всю оставшуюся жизнь быть в бегах, и шансы что найдут процентов под 95%, а цепляться за 5% мне кажется не разумно. Я выбрал 3-тий вариант, увез (спрятал) бы семью и сам дистанционно договаривался об возможных реальных вариантов возврата. Шансы на то, что не будут искать, намного увеличиваются. Вот такое ИМХО, есть конечно и другие варианты, но я бы поступил бы так, в рамках этого опроса. Полностью поддерживаю. (Из собственного опыта).