Мне нужно предупреждение, добавленное к этим двум показателям
Results 1 to 8 of 8

Thread: Мне нужно предупреждение, добавленное к этим двум показателям

  1. #1
    Привет;

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

    Пожалуйста, помощь в этом отношении будет принята с благодарностью.

    С уважением.

  2. #2
    прикрепите свой индекс на форуме, в противном случае, кто может знать, какие индексы или какие версии.

  3. #3
    Приложений: 1 Привет, mtuppers. Пожалуйста, вставьте звуковой сигнал об этом в нижней части. Большое спасибо за вашу помощь.* Генерируется декомпилятором EX4-TO-MQ4 V4.0.224.1 [] Веб-сайт:
    http://purebeam.bizЭлектронная почта: *#property indior_separate_window #property indior_minimum -1,3 #property indior_maximum 1.3 #property indior_buffers 1 #property indior_color1 Известь #property indior_level1 0,9 #property indior_divel_level2 -0.7or_in_2_in_in_5_0.0 extern int SnakeRange = 14; extern int FilterPeriod = 21; extern double MartFiltr = 2,0; extern int PriceConst = 6; двойной g_ibuf_100 []; двойной gda_104 []; double g_ibuf_108 []; int gi_112 = 14; двойной gda_116 []; двойной gd_120; int gia_128 []; int gia_132 []; void MartAxis (int ai_0) {int li_4; int l_count_8; int li_16; двойной лд_24; gda_104 [ai_0] = iMA (NULL, 0, SnakeRange 1, 0, MODE_LWMA, PriceConst, ai_0); for (int li_20 = ai_0 SnakeRange 2; li_20 gt; ai_0; li_20--) {ld_24 = 0.0; li_4 = 0; l_count_8 = 0; for (int li_12 = li_20 SnakeRange; li_12 gt; = li_20; li_12--) {l_count_8 ; ld_24 = l_count_8 * SnakePrice (li_12); li_4 = l_count_8; } li_16 = li_20 - SnakeRange; if (li_16 lt; ai_0) li_16 = ai_0; while (li_12 gt; = li_16) {l_count_8--; ld_24 = l_count_8 * SnakePrice (li_12); li_4 = l_count_8; li_12--; } gda_104 [li_20] = ld_24li_4; }} double SnakePrice (int ai_0) {switch (PriceConst) {case PRICE_CLOSE: return (Close [ai_0]); case PRICE_OPEN: возврат (открыть [ai_0]); case PRICE_HIGH: return (High [ai_0]); case PRICE_LOW: возврат (низкий [ai_0]); case PRICE_MEDIAN: return ((Высокий [ai_0] Низкий [ai_0])2.0); case PRICE_TYPICAL: return ((Закрыть [ai_0] Высокий [ai_0] Низкий [ai_0])3.0); case PRICE_WEIGHTED: return ((2.0 * Закрыть [ai_0] High [ai_0] Low [ai_0])4.0); } return (Close [ai_0]); } void SmoothOverMart (int ai_0) {double ld_4 = gda_104 [ArrayMaximum (gda_104, FilterPeriod, ai_0)]; double ld_12 = gda_104 [ArrayMinimum (gda_104, FilterPeriod, ai_0)]; g_ibuf_108 [ai_0] = (2.0 * (MartFiltr 2.0) * gda_104 [ai_0] - (ld_4 ld_12))2.0(MartFiltr 1.0); } double SpearmanRankCorrelation (double ada_0 [], int ai_4) {double ld_16; for (int l_index_24 = 0; l_index_24 lt; ai_4; l_index_24 ) ld_16 = MathPow (ada_0 [l_index_24] - l_index_24 - 1.0, 2); double ld_ret_8 = 1 - 6,0 * ld_16(MathPow (ai_4, 3) - ai_4); возврат (ld_ret_8); } void RankPrices (int aia_0 []) {double ld_4; двойной лд_12; int l_index_24; int li_32; int li_36; int li_40; двойной lda_44 []; ArrayResize (lda_44, gi_112); ArrayCopy (gia_132, aia_0); для (int l_index_20 = 0; l_index_20 lt; gi_112; l_index_20 ) lda_44 [l_index_20] = l_index_20 1; ArraySort (gia_132, WHOLE_ARRAY, 0, MODE_DESCEND); for (l_index_20 = 0; l_index_20 lt; gi_112-1; l_index_20 ) {if (gia_132 [l_index_20] == gia_132 [l_index_20 1]) {li_32 = gia_132 [l_index_20]; l_index_24 = l_index_20 1; li_36 = 1; ld_12 = l_index_20 1; while (l_index_24 lt; gi_112) {if (gia_132 [l_index_24]! = li_32) break; li_36 ; ld_12 = l_index_24 1; l_index_24 ; } ld_4 = li_36; ld_12= ld_4; for (int li_28 = l_index_20; li_28 lt; l_index_24; li_28 ) l_index_20 = l_index_24; }} для (l_index_20 = 0; l_index_20л; gi_112; l_index_20 ) {li_40 = aia_0 [l_index_20]; for (l_index_24 = 0; l_index_24 lt; gi_112; l_index_24 ) {if (li_40 == gia_132 [l_index_24]) {gda_116 [l_index_20] = lda_44 [l_index_24]; перерыв; }}}} int init () {IndiorBuffers (3); SetIndexBuffer (0, g_ibuf_100); SetIndexStyle (0, DRAW_LINE); SetIndexBuffer (1, gda_104); SetIndexStyle (1, DRAW_NONE); SetIndexBuffer (2, g_ibuf_108); SetIndexStyle (2, DRAW_NONE); ArrayResize (gda_116, gi_112); ArrayResize (gia_128, gi_112); ArrayResize (gia_132, gi_112); if (gi_112 gt; 30) IndiorShortName (Уменьшить диапазон rangeN!); иначе IndiorShortName (SSRC (SR: SnakeRange , FP: FilterPeriod )); gd_120 = MathPow (10, цифры); возврат (0); } int deinit () {return (0); } int start () {int li_8; int li_12; int li_16; int li_20 = TotalBars; if (gi_112 gt; 30) return (-1); if (li_20 == 0) {li_8 = TotalBars - (gi_112 FilterPeriod SnakeRange 4); li_12 = TotalBars - (SnakeRange 2); li_16 = TotalBars - (FilterPeriod SnakeRange 3); } if (li_20 gt; 0) {li_8 = TotalBars 1; li_12 = li_8; li_16 = li_8; } for (int li_0 = li_12; li_0 gt; = 0; li_0--) MartAxis (li_0); for (li_0 = li_16; li_0 gt; = 0; li_0--) SmoothOverMart (li_0); for (li_0 = li_8; li_0 gt; = 0; li_0--) {for (int l_index_4 = 0; l_index_4 lt; gi_112; l_index_4 ) gia_128 [l_index_4] = (g_ibuf_108 [li_0 1_x] RankPrices (gia_128); g_ibuf_100 [li_0] = SpearmanRankCorrelation (gda_116, gi_112); if (g_ibuf_100 [li_0] gt; 1.0) g_ibuf_100 [li_0] = 1.0; if (g_ibuf_100 [li_0] lt; -1.0) g_ibuf_100 [li_0] = -1.0; } return (0); }
    https://www.forex-russian.com/attach...1559341885.ex4

  4. #4
    Более декомпилированный (украденный) код. Когда вы, люди, собираетесь учиться?

  5. #5
    Я не крал друга, этот код доступен в Интернете, а индекс доступен для всех сторон Интернета.

  6. #6
    Но код был украден кем-то изначально. Это считается украденным, как покупка украденных товаров на улице. Во всяком случае, никто не собирается трогать код на этом форуме.

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

  8. #8

    Quote Originally Posted by ;
    там будет знать, что код был украден, я не Бог. если бы я знал о краже, не просил бы работать над кодом.
    Невежество не защита. , , вы взяли то, что вам не принадлежало, не пытаясь определить, нормально ли вам это иметь или нет. Почему вы предполагаете, что все, что вы найдете в Интернете, для вас нормально? это где вы тоже получаете свою операционную систему?

Действующие разрешения

  • Вы не можете создавать новые темы
  • Вы не можете размещать ответы
  • Вы не можете использовать вложения
  • Вы не можете редактировать ваши записи
  •  
  • BB-код - Вкл.
  • Смайлики - Вкл.
  • Код [IMG] - Вкл.
  • Код [VIDEO] - Вкл.
  • HTML-код - Выкл.
Веб-сайт использует cookies
Веб-сайт использует cookies, в настоящее время некоторые из них уже установлены. Вы можете ознакомиться с более подробной информацией об использовании нами cookies здесь. Чтобы принять условия использования cookies, пожалуйста, нажмите на кнопку справа. Если вы продолжаете пользоваться веб-сайтом, вы по умолчанию принимаете условия использования cookies.