모스 식 부호 - 페이지 8

 
User_mt5 :

우리는 이에 동의할 수 있습니다. 이 용어에서 - "가능하게"와 "나중에".

그 전에도 이 "각 패턴"을 정의해야 합니다. 그리고 그는 수익성이 없습니다. 이 방법은 일반적으로 이익 및 거래와 관련이 없습니다. 우리유사한 단편을 반복하는 것에 대해 이야기하고 있습니다. 저것들. 오른쪽 부분에서는 규칙적인 방향으로, 왼쪽 부분은 비슷합니다. 길이, 모양, 진폭, 주기, 기타 매개변수 - 이 모든 것이 연구 주제입니다.

네. 그리고 양초를 기준으로 똑같이하면 동일하지만 더 약하고 서투릅니다. 그리고 더 적은 패턴이 있습니다 - 단지 양초의 정의입니다.

알파벳 을 말하기엔 너무 늦었어 난 피웠어
Паттерн — Википедия
Паттерн — Википедия
  • ru.wikipedia.org
Па́ттерн (англ.   — образец, шаблон; форма, модель; схема, диаграмма) — схема-образ, действующая как посредствующее представление, или чувственное понятие, благодаря которому в режиме одновременности восприятия и мышления выявляются закономерности, как они существуют в природе и обществе. Паттерн понимается в этом плане как повторяющийся...
 
Rafael Sahibgareev : 아이디어와 관련하여 거래량 델타에 의해 형성된 양초를 살펴보겠습니다. Karputov와 Siber는 이 주제에 대한 좋은 지표를 가지고 있었습니다...
링크나 좀 더 자세한 정보를 제공할 수 있습니까? 거래량의 델타는 얼마입니까?
 

https://www.mql5.com/ru/code/17427

https://www.mql5.com/ru/code/17426

https://www.mql5.com/ru/forum/96537/2852515#comment_2852515

각 양초는 매수 및 매도 거래 수에 의해 형성되며,

저것들. 매수 매도 = 델타 ; 델타[1]>0 델타[1]=1인 경우

델타[1]<0 델타[1]=0인 경우

정확하지 않지만 분명하다고 생각합니다 ....

Session Buy Sell Orders Volume
Session Buy Sell Orders Volume
  • 투표: 11
  • 2017.01.19
  • Vladimir Karputov
  • www.mql5.com
В виде гистограммы максимальное и минимальное значения параметров SYMBOL_SESSION_BUY_ORDERS_VOLUME - "Общий объём ордеров на покупку в текущий момент" и SYMBOL_SESSION_SELL_ORDERS_VOLUME - "Общий объём ордеров на продажу в текущий момент".
 
Rafael Sahibgareev :

https://www.mql5.com/ru/code/17427

https://www.mql5.com/ru/code/17426

https://www.mql5.com/ru/forum/96537/2852515#comment_2852515

각 양초는 매수 및 매도 거래 수에 의해 형성되며,

저것들. 매수 매도 = 델타 ; 델타[1]>0 델타[1]=1인 경우

델타[1]<0 델타[1]=0인 경우

정확하지 않지만 분명하다고 생각합니다 ....


Siber의 눈금은 핍스용이고 Karputov의 눈금은 현재 막대의 마지막 값입니다. 예를 들어 지난 24시간 동안의 표시기에서 기록을 직접 가져올 수 없습니다. 모든 분, 분 증가 - 거래량 매수, 분 감소 - 거래량을 매도하므로 각 콤보의 모든 막대에 대해 매우 효과적이라고 말하지는 않겠지만 그러한 옵션으로 두십시오.

 /*
        int getChain(int &codes[], const int order)
        {
            ArraySetAsSeries(codes, true);

            for (int k = 0; k < order; k++) 
            {
                if (codes[k] == 0)
                {
                    codes[k] = 1;
                    return 1;
                }
                else
                {
                    codes[k] = 0;
                }
            }
        
            return 0;
        }

        int getPairs(SSets& series[], const string names, const bool validate = true)
        {
            string syms[];
            int index = 0, count = StringSplit(names, ',', syms);
        
            for (int k = 0; k < count; k++)
            {
                string inverse = StringSubstr(syms[k], 3, 3) + StringSubstr(syms[k], 0, 3) + StringSubstr(syms[k], 6);
                bool A = SymbolSelect(syms[k], true) && SymbolInfoInteger(syms[k], SYMBOL_TRADE_MODE) == SYMBOL_TRADE_MODE_FULL;
                bool B = SymbolSelect(inverse, true) && SymbolInfoInteger(inverse, SYMBOL_TRADE_MODE) == SYMBOL_TRADE_MODE_FULL;
        
                if (A || validate == false)
                {
                    ArrayResize(series, index + 1); 
                    series[index].mSymbol.mName = syms[k];
                    series[index].mSymbol.mOrder = 0;
                    index++;
                }
                else if (B || validate == false)
                {
                    ArrayResize(series, index + 1); 
                    series[index].mSymbol.mName = inverse;
                    series[index].mSymbol.mOrder = 1;
                    index++;
                }
            }
            
            return index;
        }

        int getSourceSets(SSets& series[], const ENUM_TIMEFRAMES period, const int order, const int depth, const int position)
        {
            int bars = MathMin(getSetsBars(series, period, order, depth), depth);
        
            for (int k = 0; k < order; k++)
            {
                MqlRates rates[];
                int count = CopyRates(series[k].mSymbol.mName, period, position, bars, rates);

                if (count < 1)
                {
                    Print(
                        "Synchronization : " + series[k].mSymbol.mName + ", " + 
                        "Position : " + IntegerToString(position) + ", " + 
                        "Depth : " + IntegerToString(depth) + ", " + 
                        "Bars : " + IntegerToString(bars));
        
                    return 0;
                }

                int index = count - 1;

                setupSet(series[k], count);

                for (int n = count - 1; n > -1; n--)
                {
                    series[k].mLow[index] = rates[n].low;
                    series[k].mHigh[index] = rates[n].high;
                    series[k].mOpen[index] = rates[n].open;
                    series[k].mClose[index] = rates[n].close;
                    series[k].mPoint[index] = rates[n].close;
                    series[k].mSpread[index] = rates[n].spread;
                    series[k].mVolume[index] = rates[n].real_volume ? rates[n].real_volume : rates[n].tick_volume;
                    series[k].mTime[index] = rates[n].time;

                    index--;
                }
            }

            return bars;
        }
*/

댓글 부분에 저번에 올리지 못한 코드가 있는데 이번에는 합치고 싶은 분들이 차트에서 통계를 보고 싶으신 분들은 iSets와 iHelpers를 제거하고 있는 것으로 대체하면 됩니다. 댓글에서

파일:
 

지표 감사합니다 나중에 꼭 모아보겠습니다

저것들. 나는 장소가 여전히 물고기가 아니라는 것을 이해합니다 ...

 
그러나 통계를 MA 위와 MA 아래의 양초에 대해 두 부분으로 나누면 어떻게 될까요? 양초 자체뿐만 아니라 전반적인 역학을 고려해야 할 필요가 있습니까?
 
-Aleks- :
그러나 통계를 MA 위와 MA 아래의 양초에 대해 두 부분으로 나누면 어떻게 될까요? 양초 자체뿐만 아니라 전반적인 역학을 고려해야 할 필요가 있습니까?

그러나 이것은 지표 형태(히스토그램 형태)로도 수행할 수 있습니다.

 
Vladimir Karputov :

그러나 이것은 지표 형태(히스토그램 형태)로도 수행할 수 있습니다.

당신은 할 수 있지만 지표는 통계 수집을 허용하지 않습니다 ...
 
-Aleks- :

당신은 할 수 있지만 지표는 통계 수집을 허용하지 않습니다 ...

통계가 무엇인지 설명해 주시겠습니까?

 
Vladimir Karputov :

통계가 무엇인지 설명해 주시겠습니까?

촛대 패턴 형성 후 가격 움직임에 대한 통계.