====================================================================================

        TOWER SCOPE    擾`ohdl


                                                         2006-02-15 
                                                         2006-02-27 
                                                         2006-03-09 O
                                                         2006-03-21 l
                                                         2006-04-24 ܔ
                                                         2006-05-22 Z
                                                         2006-06-22 掵
                                                         2006-07-14 攪
                                                         2006-09-08 
                                                         2006-09-12 10
                                                         2007-10-30 11
                                                         2008-08-27 12
                                                         2011-06-25 13
                                                         2014-07-05 14
                                                         2015-08-19 15
                                                         2017-09-11 16
                                                         2022-03-10 17
                                                         2023-07-01 18
                                                         2024-01-04 19
                                                         2026-09-28 20

====================================================================================
yzɂ́Asb`̃tHgɂĈ𐄏܂B

PDTvEdl͈
    {dĺAA^C擾̂߂́AAvP[V񋟃T[o[
    iȉA񋟑jԂ̃C^[tFCXK肵̂łB
    ` Windows DLL `ƂĒ񋟂Ƃ`ɂȂ܂B
    AvP[V̗vp[^ɊÂA񋟃T[o[փANZXs
    ̉ʂAvP[VɕԂ̂łB


QD擾\ȍ
    (1)A^CAтɎwW
                w̃f[^Aw͈͂ŁAws̃f[^݂̂̎擾ł܂Biw擾j
                yӁzA^C͈vɂAUObԂ̃C^[o݂Ă܂B
                @@@@v̎Ɍo߂ĂȂƂɂ́AG[R[h62000 Ԃ܂B

       ɂĂ͈ȉ3ނ̏擾ł܂
         E{ iR[h,R[h,,4{l,oj
         Eڍ׏ iR[h,R[h,,4{l,o,Cz(7{-1{),Cz(7{-1{)j
         E iR[h,R[h,j


    (2)ߋ̊f[^
                ߋ̊f[^́AʂɂĂ͊eA[f[^ɂĂ͊et̃eLXgt@CƂ
                񋟂܂B

                ʃf[^ioρATOPIX܂ށj
                        ATAAꂼ
                                S{l{o{
                ʐMpc
                        cAciʂƁAxMpc𓝍j

                [f[^
                        ecƓisJݓjɂŜS{l{oA

                Mpcf[^
                        S̐Mpcf[^


RDt@C\(t@C)

        yȂẑfBNg͋łB

       /----    iROOT)
          |
          |-- oCi
          |    |
          |    |      
          |    |-- 32rbg
          |    |      |--   getstock.dll
          |    |      |--   getstock.lib (Visual C++ p)
          |    |      |--   getstock.dll.intermediate.manifest (Visual C++ p)
          |    | 
          |    |-- 64rbg
          |           |--   getstock.dll
          |           |--   getstock.lib (Visual C++ p)
          |           |--   getstock.dll.intermediate.manifest (Visual C++ p)
          |
          |
          |----- CN[ht@C
          |         |
          |         |---- VC
          |         |     |--   client.h
          |         |
          |         |
          |         |---- VB
          |         |     |--   common.vb
          |         |
          |         |
          |         |---- C#
          |               |--   common.cs
          |
          |
          |------ Tv
          |         |
          |         |---- VCp
          |         |       |
          |         |       |-- SAMPLE.ZIP
          |         |
          |         |
          |         |---- VC#p
          |         |       |
          |         |       |-- SAMPLE.ZIP
          |         |
          |         |---- VBp
          |                 |
          |                 |-- SAMPLE.ZIP
          |
          |
          |
          |----- 
                    |
                    |--- API.txt
                    |--- dl.txt
                    |--- ֐dl.txt
                    |--- G[R[h.txt
                    |--- t@CtH[}bg.txt





SDd@l
    iPjMvgR
          HTTP vgR(RFC2616, 1.0/1.1Ή)

    iQj񋟍
          ȂAȂǂ̊ShiftJISłB
          a.A^C
          @擾f[^͑Ŝȉ̍ځiÉs͏j
             iSf[^̏ꍇmSڃf[^nj
              R[h
              s
              
              ǂ݁iPj[ǉ]
              nl
              l
              l
              l(ݒl)
              O
              o
              (YYYY/MM/DD)
              iXVHH:MMj
              Cz({)  ()
              Cz(Z{)  ()
              Cz(ܖ{)  ()
              Cz(l{)  ()
              Cz(O{)  ()
              Cz({)  ()
              Cz({)
              Cz({)  ()
              Cz(Z{)  ()
              Cz(ܖ{)  ()
              Cz(l{)  ()
              Cz(O{)  ()
              Cz({)  ()
              Cz({)

               Czl Q`V{ڂ͌ݖ񋟂łB
              P ǂ݂ ݖ񋟂łB


             iS{lAƖAsR[h̏ꍇm{ڃf[^nj
              R[h
              s
              
              ǂ݁iPj[ǉ]
              nl
              l
              l
              l(ݒl)
              
              iXVԁj
              O
              o

              P ǂ݂ ݖ񋟂łB


             iR[hAAsR[h̏ꍇmXgnj
              R[h
              s
              
              ǂ݁iPj[ǉ]

              P ǂ݂ ݖ񋟂łB

              擾ڐ̎wiRށj vp[^ RequestStockParam.sType ōs܂B
              iqj

          b. (̍ڂ͍폜܂)


          c.A^CwiwWj
          擾ނ͈ȉ
            ETOPIX
            Eoϊ
            EJASDAQw()()
            E؃O[XsCorew
            E؃X^_[hsTOP20


          擾f[^͈ȉ
              wWR[h
              wW
              nl
              l
              l
              l(ݒl)
              
              iXVԁj
              O

          d.(̍ڂ͍폜܂)

          e.ʉߋf[^[]
              t
              ̗Li܂͕L̏ꍇPCȂ̏ꍇOj
              ܂͕OiȂ̏ꍇɂ͂Oj
              ܂͕㊔iȂ̏ꍇɂ͂Oj
              nl
              l
              l
              Il
              o

          f.ʉߋf[^[T]
              tȉT̍Ō̒ߓj
              ̗LiYTɕ܂͕L̏ꍇPCȂ̏ꍇOj
              ܂͕OiȂ̏ꍇɂ͂Oj
              ܂͕㊔iȂ̏ꍇɂ͂Oj
              nl
              l
              l
              Il
              o

          g.ʉߋf[^[]
              tǐ̍Ō̒ߓj
              ̗LiY錎ɕ܂͕L̏ꍇPCȂ̏ꍇOj
              ܂͕OiȂ̏ꍇɂ͂Oj
              ܂͕㊔iȂ̏ꍇɂ͂Oj
              nl
              l
              l
              Il
              o

          h.Mpcf[^iʁj
              tȉT̋jAjxꍇjj
              ʔc
              ʔc
              xc
              xc

          i.Mpcf[^iTʁj
              tȉT̋jAjxꍇjj
              R[h
              R[h
              ʔc
              ʔc
              xc
              xc


    iRjf[^擾
          f[^擾͈ȉ̂S̊֐gpčs܂BOQ̓A^Cp
          (h)(i)Q́Aߋf[^擾płB

          (a)AuthenticationToServer
             OCT[o[ւ̔F؊֐
             ANZXOɈ͂̊֐sāAT[o[̔F؂𓾂Kv܂B
          (b)GetRealStockData
             iQj̃A^Cf[^𒼐ڎ擾܂B
              vɂ RequestDataInfo ^ ɕKvȏݒ肵(q)
              ԋpf[^  RealDataInfo ^ Ƀf[^`ƂȂ܂B(q)

          (c)IndicateGetRealData
             iQj̃A^Cf[^擾܂B
              (b)Ƃ̈Ⴂ́A擾f[^̓^[XR[vW[̓ɋL܂B
              vɂ RequestDataInfo ^ ɕKvȏݒ܂(q)
              ԋpf[^ vނ̃f[^擾Ԃ܂B
              AvP[VɎ荞ނƂɂ́A(d)(e)gp܂B

          (d)GetRealStockDataOneTurn
              (c)Ŏ擾^[XR[vɋLꂽf[^o܂B
              (c)Ŏ擾ꍇ݈̂Ӗ܂B
          (e)GetRealIndexDataOneTurn
              (c)Ŏ擾^[XR[vɋLꂽf[^o܂B
              (c)Ŏ擾ꍇ݈̂Ӗ܂B

          (f) (폜)
          (g) (폜)



          (h)GetPastStockData
              ʂ̉ߋf[^擾܂B
              ߋf[^̎ނƂĂ
              
              T
              
              Mpc
              ̂SނłB

          (i)GetPastDailyData
              tʂ̑Sf[^擾܂Bif[^[pj
              ނƂĂ
              w肵t̓f[^
              w肵t̐Mpcf[^
              ̂QނłB

          X̊֐ڍׂ͊֐dl.txtQƂĂB

    iSjv@

          yVisual C++ ̏ꍇz
          CN[ht@C fBNg/VCɂ client.h vWFNgt@Cɒǉ܂B
          oCi[ fBNgɂ(32bitC܂64bit) getstock.lib vWFNgt@Cɒǉ܂B

          yVisual C# ̏ꍇz
          CN[ht@C fBNg/C#ɂ common.cs vWFNgt@Cɒǉ܂B
          OԂ GetstockCNX GetstockAPI łB(̖OɕύXĂ܂܂)

          yVisual BASIC ̏ꍇz
          CN[ht@C fBNg/VBɂ common.vb vWFNgt@Cɒǉ܂B
          NX GetstockAPI łB(̖OɕύXĂ܂܂)

        `DA^Cf[^擾(ꊇڎ擾̏ꍇ)
            ^[T[o[AvP[VɈꊇăf[^荞ޏꍇɂɎgp܂
            (ʏ͂gp܂)

          f[^擾֐: GetRealStockData()

          ȉ́yvݒezɊÂvp[^ݒ肵ČĂяo܂B
          Ăяo͗vޖ(PꊔAAwW̉ꂩ)ɍs܂B
          ]āAf[^ƁȂf[^͓ɗv邱Ƃ͂ł܂B
          vނɉĊep[^ݒ肵܂B
          vݒeƂRequestDataInfo ^ϐ̃o[ɕKvȃp[^w肷邱ƂłB 
          kl͊YRequestDataInfo ^ϐ̃o[ł

           ʂ RealDataInfo ^ϐɕԂ܂Bi擾ʎQƁj

          yvݒez(Kw)
           a.v    EEEE  AwŴꂩkReqKindl
           b.f[^vp[^kStockParaml
               |
               |--  ԋpf[^ށiSڂA荀ڂÂ݂jksTypel
               |--  vJnԍkscodel
               |--  vIԍkecodel
               |--  skmarketl

           c.(폜)


           d.wWf[^vp[^kIndexParaml
               |
               |--  wWf[^ށkIndexTypel

           e.(폜)

           f.[U[AJEgkMemberParaml
               |
               |--  IDkidl
               |--  pX[hkpassl
               |--  x_[R[hkvendorl
               |--  ZbVL[ksessionkeylF؂ɐƂɃL[

           g.t
               |
               |--  t@CɕۑtOkMethodl
               |--  ۑi΃pXjkSaveFilel

            =============================================================================================
           yevڎdlz
            =============================================================================================
            vŜRequestDataInfo^̕ϐɕKvݒ肵܂BȉɋL܂B

            \̖FRequestDataInfo    ------ v邽߂̑
            ----------------------------------------------------------------------------------------------------
            |     ږ        |  oϐ    |        ^            |                   e             |
            --------------------+------------------+----------------------+------------------------------------|
            | a.v        |  ReqKind         | unsigned long        | AwŴꂩ               |
            |-------------------|------------------|----------------------|------------------------------------|
            | b.f[^          |                  |                      |                                    |
            |  vp[^   |  StockParam      |RequestStockParam     |  f[^vp                  |
            |-------------------|------------------|----------------------|------------------------------------|
            | c.wWf[^      | IndexParam       |RequestIndexParam     |  wWf[^vp                  |
            | vp[^    |                  |                      |                                    |
            |-------------------|------------------|----------------------|------------------------------------|
            | d.[U[        | MemberParam      |AuthMemberInfo        |  Fؗpf[^p                    |
            |AJEg     |                  |                      |                                    |
            |-------------------|------------------|----------------------|------------------------------------|
            | e.t        | Method           |unsigned long         | ʂt@Cɕۑ(=1)           |
            |                   |                  |                      |                                    |
            |                   |------------------|----------------------|------------------------------------|
            |                   | SaveFile         |char                  | ۑ őQUOipj      |
            |                   |                  |                      | ΃pX                         |
            |                   |                  |                      |                                    |
            ----------------------------------------------------------------------------------------------------

             meϐ̐n
                 ReqKind    vނw肵܂B
                            0   : PvƂɎw肵܂B
                            1   : vƂɎw肵܂B
                            2   : XgvƂɎw肵܂B
                            3   : wWvƂɎw肵܂B

                 StockParam   f[^vƂɎw肵܂B(q)
                 IndexParam   wWf[^vƂɎw肵܂B(q)
                 MemberParam  [U[F؃f[^vƂɎw肵܂B(q)
                 Method       f[^󂯎@w肵܂B
                              Pw肷ƁASaveFilẽt@CɁA擾f[^if[^j
                              ۑ܂B
                              ʏ͂Ow肵܂B
                              1 w肵ꍇ̃t@CL^tH[}bgɂĂ
                              ʍ́ut@CtH[}bg.txtvQƂĂB

                 SaveFile     Method = 1 ̏ꍇ̕ۑt@Cw肵܂Bi΃pXwj
                              fBNg݂̑⏑݌̊mF͍s܂̂
                              vŊmۂĂB



            \̖FRequestStockParam    ------ f[^v邽߂̑
            --------------------------------------------------------------------------------------------
            |     ږ    |  oϐ    |        ^         |                   e             |
            |---------------+------------------+-------------------+------------------------------------|
            | f[^    | sType            |  unsigned long    | ṽf[^ڐ̎ނw     |
            |               |                  |                   |                                    |
            |               |------------------|-------------------|------------------------------------|
            |               | scode            |  char             | vJnR[h                 |
            |               |------------------|-------------------|------------------------------------|
            |               | ecode            |  char             | vIR[h                 |
            |               |------------------|-------------------|------------------------------------|
            |               | market           |  unsigned long    | vsR[h                     |
            --------------------------------------------------------------------------------------------

             meϐ̐n
                 sType      f[^ڐ̎ނw肵܂B
                         0        Sڃf[^(̂)
                         1        {ڃf[^(̂)
                         2        Xg(̂)
                         4        Sڃf[^(p܂񂾑SΏہBRequestDataInfo::ReqKind=1,܂2̂)
                         5        {ڃf[^(p܂񂾑SΏہBRequestDataInfo::ReqKind=1,܂2̂)
                         6        Xg(p܂񂾑SΏہBRequestDataInfo::ReqKind=1,܂2̂)


                 scode      JnR[h(l)
                 ecode      IR[h(l)
                 market     }[PbgR[h(p)

                       ij               iӁ@j
                             0                    Ss
                             1                    ،vCŝ(ETF,REIT܂)
                             2                    ،X^_[hŝ
                             4                    ،ꕔ̂()
                             8                    ،񕔂̂()
                            16                    É،v~Aŝ݁i񋟁j
                            32                    É،Cŝ݁i񋟁j
                            64                    ،̂
                           128                    Dy،̂
                           256                    ،O[Xŝ
                           512                    JASDAQ̂()
                          1024                    wNX̂()
                          2048                    ؃lNXgi񋟁j

                          () ،2013N716ɓ؂Ƃ̓ɂp~܂̂Ŏw肵Ăf[^͎擾ł܂






            \̖FRequestIndexParam    ------ wWf[^v邽߂̑
            --------------------------------------------------------------------------------------------
            |     ږ    |  oϐ    |        ^         |                   e             |
            |---------------+------------------+-------------------+------------------------------------|
            | wWf[^    | IndexType        | unsigned long     |  vwW                      |
            --------------------------------------------------------------------------------------------
              meϐ̐n
                 IndexType     vwW̎ނw肵܂(p)

                     ij               iӁ@j
                         0                    S
                         1                    TOPIX
                         2                    oϊ
                         4                    JASDAQwi񋟁j
                         8                    ؃O[XsCorew
                        16                    ؃X^_[hsTOP20


            \̖FAuthMemberInfo    ------   wWf[^v邽߂̑
            --------------------------------------------------------------------------------------------
            |     ږ    |  oϐ    |        ^         |                   e             |
            |---------------+------------------+-------------------+------------------------------------|
            | [U[  | id               | char              |  [U[ID (ő唼pRQ)     |
            |               |------------------+-------------------+------------------------------------|
            |               | pass             | char              |  pX[h (ő唼pRQ)     |
            |               |------------------+-------------------+------------------------------------|
            |               | vendor           | char              |  x_[R[h (ő唼pRQ) |
            |               |------------------+-------------------+------------------------------------|
            |               | sessionkey       | char              |  ZbVL[                    |
            --------------------------------------------------------------------------------------------
            ̓Aid,pass,vendorɎw肳ꂽp[^܂Bisessionkey͔F؂ɐƃT[o[n܂j


        aDA^Cf[^擾(ꊇԐڎ擾̏ꍇ)
            AvP[Vł̃f[^̈悪mۂłAꊇĒڎ荞߂ȂꍇɎgp܂B
            (C# VB.NET )

          f[^擾֐: IndicateGetRealData()
            v@ `DƓłB
            ʂ long ^ϐɁARequestDataInfo::ReqKind Ŏw肵f[^ޖɎ擾łR[hԂ܂B
           i擾ʎQƁj


        bDߋf[^擾
           iPjʉߋf[^擾
                 ʉߋf[^̎擾́AGetPastStockData()֐gp܂B
                 ł RequestPastDataInfo^ϐɗv̂߂̎ݒ肵܂B

            =============================================================================================
           yevڎdlz
            =============================================================================================
            \̖FRequestPastDataInfo    ------   ʂ̉ߋf[^v邽߂̏
            --------------------------------------------------------------------------------------------
            |     ږ    |  oϐ    |        ^         |                   e             |
            |---------------+------------------+-------------------+------------------------------------|
            | ߋf[^| ReqType          | unsigned long     | 1: 2:T 4:               |
            |               |                  |                   | 8:Mpc                           |
            |               |                  |                   |(擾ɂ͘_aw)          |
            |               |------------------+-------------------+------------------------------------|
            |               | BrandCode        | char              | ppiF130Aj             |
            |               |------------------+-------------------+------------------------------------|
            |               | MarketCode       | unsigned long     | piF1j                  |
            |               |------------------+-------------------+------------------------------------|
            |               | SaveDir          | char              | ۑDir (p260ȓ)        |
            |               |                  |                   |  '\'͕sv                   |
            |               |------------------+-------------------+------------------------------------|
            |               | MemberInfo       | AuthMemberInfo    | o[                       |
            |               |------------------+-------------------+------------------------------------|
            |               | OpMode           | unsigned long     | \p(0w肵ĂĂ)  |
            ---------------------------------------------------------------------------------------------
             ReqType ɂ͊lȊOw肷ƁA擾܂B
             SaveDir ɂ͗\߁Ap鑤ŗpӂĂĂBpӂfBNgɂ͂̃Cu
             ݂ł錠^ĂĂB(MO̊OLfBAɋL^Ƃɂ͗\ߗp鑤
             fBA̗L̊mFĂĂ)
             ʂ́ASaveDir Ŏw肵fBNg
             day       iߋf[^pۑfBNgj
             week      iߋf[^TpۑfBNgj
             month     iߋf[^pۑfBNgj
             credit    iߋf[^MpcpۑfBNgj
             daily     iX[f[^pۑfBNgj
             creditly  iMpcf[^pۑfBNgj
             ݂Ȃ΍쐬āA̒ɕۑ܂B
             ݌Ƃ́ÃW[ĂяovÕ[U[̌̂ƂłB
             ̓t@C͋Iɏ㏑܂BimF͍s܂j
             MemberInfo ɂ̓o[܂B(id,pass,vendor R)
                         MemberInfo AuthMemberInfo\̂ƂȂĂ܂B
                         AuthMemberInfo\̐QƂĂB
            MarketCodeɂ͎R[hSŎw肵܂BR[h́ut@CtH[}bg.txtv4. ߋtH[}bgLڂ
            R[hΉ\QƂĂB

    iTj擾
          `DA^Cf[^(ڎ擾)

            GetRealStockData()gpėvꍇAԋpf[^ŜRealDataInfo^̕ϐɐݒ肳܂B

            \̖FRealDataInfo    ------ ԋpf[^
            --------------------------------------------------------------------------------------------
            |     ږ    |  oϐ    |        ^         |                   e             |
            |---------------+------------------+-------------------+------------------------------------|
            | a.f[^    |  DataNum         |  long             | 擾ł̐               |
            |---------------|------------------|-------------------|------------------------------------|
            | b.肱ڂ  |  IsRemain        |  long             | cf[^(=1)             |
            |---------------|------------------|-------------------|------------------------------------|
            | c.擾      |  Month           | unsigned long     | 擾(gp)                     |
            |---------------|------------------|-------------------|------------------------------------|
            | d.擾      |  Day             | unsigned long     | 擾(gp)                     |
            |---------------|------------------|-------------------|------------------------------------|
            | e.TCY      |  ContentsSize    | unsigned long     | f[^̃TCY                   |
            |---------------|------------------|-------------------|------------------------------------|
            | f.f[^  |  StockData       |RealStockDataValues| f[^                         |
            |---------------|------------------|-------------------|------------------------------------|
            | g.wWf[^  |  IndexData       |RealIndexDataValue | wWf[^                         |
            |-------------------------------------------------------------------------------------------|

             meϐ̐n
                  DataNum
                                  擾łB S擾łȂꍇA
                                  G[̏ꍇɂ -1 ܂B
                  IsRemain        vꊔ̃f[^ijS肫ȂꍇɂOȊO܂B
                                  DataNum ƔrĎۂ̎cĂяoŎZo܂B
                                  ̎ރf[^ɊւĂ͈ӖȂ܂B
                  Month           v̌(gp)
                  Day             v̓(gp)
                  ContentsSize    擾f[^̃TCYoCgœ܂B(s܂)
                  StockData       f[^܂(ڍ׌q)
                  IndexData       wWf[^܂(ڍ׌q)



            \̖FRealStockDataValues    ------ ԋpf[^
                      9999 ̔zƂĒ`܂BezCfbNXɑ΂Ĉȉ̂悤ɒ`Ă܂

            ----------------------------------------------------------------------------------------------------
            |     ږ    |  oϐ           |        ^         |                   e             |
            |---------------+-------------------------+-------------------+------------------------------------|
            | a.f[^L  |  IsValid                | unsigned long     | L(=1 ŗL)            |
            |---------------|-------------------------|-------------------|------------------------------------|
            | b.        |  DateInfo               | DateTimeInfo      | ԏ(q)                     |
            |---------------|-------------------------|-------------------|------------------------------------|
            | c.R[h  |  Code                   | char              | R[h                         |
            |---------------|-------------------------|-------------------|------------------------------------|
            | d.s        |  Market                 | unsigned long     | sR[h ()                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | e.      |  Name                   | char              | (pWO)               |
            |---------------|-------------------------|-------------------|------------------------------------|
            | f.ݒl      |  Current                | double            | ݒl                             |
            |---------------|-------------------------|-------------------|------------------------------------|
            | g.O      |  Ratio                  | double            | O                             |
            |---------------|-------------------------|-------------------|------------------------------------|
            | h.nߒl      |  Start                  | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | i.l        |  Low                    | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | j.l        |  High                   | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | k.Il        |  End                    | double            |                              |
            |---------------|-------------------------|-------------------|------------------------------------|
            | l.o      |  Amount                 | unsigned long     |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | m.Pʊ    |  Unit                   | unsigned long     |                              |
            |---------------|-------------------------|-------------------|------------------------------------|
            | n.sϊ|  IssueStock             | unsigned long     |                              |
            |---------------|-------------------------|-------------------|------------------------------------|
            | o.Cz    | SellConsideration       | double            | P{ڂƓl                 |
            |---------------|-------------------------|-------------------|------------------------------------|
            | p.Cz    | BuyConsideration        | double            | P{ڂƓl                 |
            |---------------|-------------------------|-------------------|------------------------------------|
            | q.V{  | SellConsideration7th    | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | r.U{  | SellConsideration6th    | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | s.T{  | SellConsideration5th    | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | t.S{  | SellConsideration4th    | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | u.R{  | SellConsideration3rd    | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | v.Q{  | SellConsideration2nd    | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | w.P{  | SellConsideration1st    | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | x.P{  | BuyConsideration1st     | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | y.Q{  | BuyConsideration2nd     | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | z.R{  | BuyConsideration3rd     | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | aa.S{ | BuyConsideration4th     | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | ab.T{ | BuyConsideration5th     | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | ac.U{ | BuyConsideration6th     | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | ad.V{ | BuyConsideration7th     | double            |                                    |
            |---------------|-------------------------|-------------------|------------------------------------|
            | ae.ݒl     | Concession1             | unsigned long     |                              |
            |---------------|-------------------------|-------------------|------------------------------------|
            | af.ݒl     | Concession2             | unsigned long     |                              |
            |---------------|-------------------------|-------------------|------------------------------------|
            | ag.ݒl     | Concession3             | unsigned long     |                              |
            |---------------|-------------------------|-------------------|------------------------------------|
            | ah.ݒl     | Concession4             | unsigned long     |                              |
            |---------------|-------------------------|-------------------|------------------------------------|
            | ai.ǂ       |  Yomi                   | char              |   (pWO)           |
            ----------------------------------------------------------------------------------------------------
             R[h܂BR[hڍׂ͈ȉɂȂ܂B
                       ij               iӁ@j
                             0                    Ss
                             1                    ،vCŝ(ETF,REIT܂)
                             2                    ،X^_[hŝ
                             4                    ،ꕔ̂()
                             8                    ،񕔂̂()
                            16                    É،v~Aŝ݁i񋟁j
                            32                    É،Cŝ݁i񋟁j
                            64                    ،̂
                           128                    Dy،̂
                           256                    ،O[Xŝ
                           512                    JASDAQ̂()
                          1024                    wNX̂()
                          2048                    ؃lNXgi񋟁j

                EEE،֓̂ߖ


            \̖FDateTimeInfo    ------ ԏ
            --------------------------------------------------------------------------------------------
            |     ږ    |  oϐ    |        ^         |                   e             |
            |---------------+------------------+-------------------+------------------------------------|
            | a.N          |   Year           |  unsigned long    |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | b.          |   Month          |  unsigned long    |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | c.          |   Day            |  unsigned long    |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | d.          |   hour           |  unsigned long    |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | e.          |   Minutes        |  unsigned long    |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | f.      |   DealingDate    |  char             | 2006/01/01 `(p16)      |
            |---------------|------------------|-------------------|------------------------------------|
            | g.    |   DealingTime    |  char             | 22:05      `(p8)       |
            ---------------------------------------------------------------------------------------------




            \̖FRealIndexDataValue    ------ wWf[^
                      20 ̔zƂĒ`܂BezCfbNXɑ΂Ĉȉ̂悤ɒ`Ă܂
            --------------------------------------------------------------------------------------------
            |     ږ    |  oϐ    |        ^         |                   e             |
            |---------------+------------------+-------------------+------------------------------------|
            | a.f[^L  |  IsValid         |  unsigned long    | L(=1 ŗL)            |
            |---------------|------------------|-------------------|------------------------------------|
            | b.wW    |  IndexType       |  unsigned long    |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | c.        |  DateInfo        | DateTimeInfo      | ԏ(Oq)                     |
            |---------------|------------------|-------------------|------------------------------------|
            | d.wW      |  Name            | char              | wW(pWO)             |
            |---------------|------------------|-------------------|------------------------------------|
            | e.nߒl      |  Start           | double            |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | f.l        |  Low             | double            |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | g.l        |  High            | double            |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | h.ݒl      |  Current         | double            |                                    |
            |---------------|------------------|-------------------|------------------------------------|
            | i.O      |  Ratio           | double            |                                    |
            ---------------------------------------------------------------------------------------------
             meϐ̐n
                   IndexType       wWނ\
                     ij               iӁ@j
                         0                    S
                         1                    TOPIX
                         2                    oϊ
                         4                    JASDAQwi񋟁j
                         8                    ؃O[XsCorew
                        16                    ؃X^_[hsTOP20




         aDA^Cf[^(Ԑڎ擾)
            IndicateGetRealData()gpėvꍇAԋpf[^
            RequestDataInfo::ReqKind ޖɎ擾ł̐ long^ŕԂ܂B
            ̐ɊÂāAef[^W[o܂B


         bDߋf[^
            (t@C)
            ߋf[^̓t@CƂċL^܂B
            t@CK͈ȉ̂悤ɂȂĂ܂B
            iajʉߋf[^kATAAMpcʁl
                                (،R[hS)_(R[h).txt
                                FPROPɗm(؈ꕔ)̏ꍇ
                                    1301_1.txt

                ȂAϊ͖R[h1001, TOPIX͖R[h1002ƂĂ܂B
                (ƂɎR[h 1)
                :ϊ̏ꍇ
                    1001_1.txt
                   TOPIX ̏ꍇ
                    1002_1.txt


                        ibjX[f[^
                                (t).txt
                                t͐S{Q{QłB
                                FQOOUNPS̏ꍇ
                                20060104.txt


            (t@CL^tH[}bg)
            L^tH[}bg͈ȉɂȂ܂B
            iajʉߋf[^kATAʁl
                    PPR[hŃR[h؂ LF R[hłB
                    PR[h̃tH[}bg͈ȉ̒ʂ
                    (t),(܂͕L),(܂͕O),(܂͕㊔),(nl),(l),(l),(Il),(o)
            ibjʉߋf[^kMpcl
                    PPR[hŃR[h؂ LF R[hłB
                    PR[h̃tH[}bg͈ȉ̒ʂ
                    (t),(Mpc),(Mpc)    2006/9 ύX

                icjX[f[^
                                PPR[hŃR[h؂ LF R[hłB
                    PR[h̃tH[}bg͈ȉ̒ʂ
                    (R[h),(R[h),(܂͕L),(܂͕O),(܂͕㊔),(nl),(l),(l),(Il),(o)
                ȂAR[h1001,1002͓R[hňȉ̒ʂł
                1001   ϊ   R[h  1
                1002   TOPIX           V         1

                idjMpcf[^
                    PPR[hŃR[h؂ LF R[hłB
                    PR[h̃tH[}bg͈ȉ̒ʂ
                    (R[h),(R[h),(Mpc),(Mpc)    2006/9 ύX


	              R[h́ut@CtH[}bg.txtv R[hΉ\QƂĂB


    iUjG[R[h
         G[R[hꗗQƂĂBiʃt@C, G[R[h.txtj

    iVj֐t@X
         ֐t@XQƂĂiʃt@C,֐dl.txtj

    iWjKvwb_t@CAтɃCu
          [C#̏ꍇ]
             Ecommon.cs    (Yt)
               OԂ getstock NX getstockAPI łB
          [VB̏ꍇ]
             Ecommon.vb    (Yt)
               NX getstockAPI łB
          [VC++̏ꍇ]
             Eclient.h     (Yt)
             Egetstock.lib (Yt,Visual C++p)
             Ewininet.h    (VC++ p J W)
             Ewininet.lib  (VC++ p J W)
             Ekernel32.lib (VC++ p J W)
             Eadvapi32.lib (VC++ p J W)


    iXjΉ(gp\J)
          EVisual C++ 
          EVisual C# .NET
          EVisual BASIC .NET
          iVisual BASIC Version 6 ɂ͑ΉĂ܂j


    iPOjgp̒ӓ_
         ERealStockdataInfo^͂̍\チ܂̂ŁA[Jϐ鐾͂ȂłB
         E񋟂 DLL  }`XbhZ[tł͂܂B
         E擾f[^̊R[h ShiftJIS łB


    iPPj쐬AvP[Vgp̂ɕKvȃt@C
         Egetstock.dll (Yt)

    iPQj擾f[^tH[}bg
            ^[T[o[擾f[^̃tH[}bǵut@CtH[}bg.txtvQƂĂB




========================================================================================================
                                           ρ@X@@
========================================================================================================

2006-02-27                                             
   Euǂ݁vڂ̒ǉ                                        
   Ef[^擾p擾֐̍폜
   EOCT[o[ւ̔F؊֐̒ǉ
   EAuthMemberInfo o[ϐ̒ǉ
   EKvCut@C kernel32.lib ǉ

2006-03-09  O                                           
   EKvwb_t@C client.h ǉ

2006-03-20  l                                           
        EwWf[^(RealIndexDataValue)ɑOiRatio)̂ǉ
        EԏϐdinfoDateInfoɌL

2006-04-24  ܔ                                           
        Eߋf[^v̂߂̍\̋LqύX

2006-05-22  Z                                           
        Eߋf[^v̂߂̍\̋LqύX


2006-06-22  掵                                           
        Eԓւ̑dANZX֎~ǉ

2006-07-14  攪                                           
        Eߋf[^擾tB[h
        Eߋf[^擾tH[}bgɂĎR[ĥ
      JASDAQƃwNXt̂CB

2006-09-08 
        EA^CAwWA敨擾ɂĎ擾A
      擾ł悤ɂȂĂ̂B(gpɒ)
        EiTj擾ʎdl̊e擾f[^IsValid̋LڂȂ̂ǉ
       yLz


2006-09-12 10
        EDLLwW擾ƃV[PXɎ擾Ƃɂ́A60bOB
      (LV[PXPʂ60b)
        EʐMpcɂāAʎcƐxMpc̋ʂȂB

2007-10-30 11
        ET[o[ύXɑΉ

2008-08-27 12
        EVisual C# BASIC.NET ɑΉ֐ǉB
          RealStockDataValue \̃o[ϐ̌L(ݒl)

2011-06-25 13
        E64rbg DLLǉ

2014-07-05 14
        E،ĂђlύXΉ

2015-08-19 15
        E敨Aב֖񋟂̎|ǋL

2015-09-11 16
        E敨Aב֋@\̍폜

2022-03-10 17
        E،s敪ɂύX

2022-07-01 18
        ECzlCCzlɊւċLqǉ

2024-01-04 19
        E،R[h(R[h)p}ύXΉ(R[ȟ^ύX)

2024-09-28 20
        ETMpcːMpciߘa8N928()薈\ɂȂƂɔCj
