Читайте также: |
|
жБКМ РТЕДУФБЧМСЕФ УПВПК РПУМЕДПЧБФЕМШОПУФШ УФТПЛ, ЛБЦДБС ЙЪ ЛПФПТЩИ УПДЕТЦЙФ ЙОЖПТНБГЙА РП ПФДЕМШОПК ФТБОЪБЛГЙЙ. рБТБНЕФТЩ ФТБОЪБЛГЙЙ ПРЙУЩЧБАФУС Ч ЧЙДЕ «объчбойе_рбтбнефтб=ЪОБЮЕОЙЕ_РБТБНЕФТБ» Й ТБЪДЕМСАФУС УЙНЧПМПН «;».
* ъбнеюбойе: фТБОЪБЛГЙС ОБ ЧЧПД БКУВЕТЗ-ЪБСЧЛЙ ОБ ннчв ПРЙУЩЧБЕФУС Ч ПУПВПН ЖПТНБФЕ, РТЙЧЕДЕООПН Ч РТЙНЕТЕ УФТПЛ ЖБКМБ.
рБТБНЕФТЩ Й РТЙОЙНБЕНЩЕ ЙНЙ ЪОБЮЕОЙС:
рБТБНЕФТ | ъОБЮЕОЙЕ |
CLASSCODE | лПД ЛМБУУБ, РП ЛПФПТПНХ ЧЩРПМОСЕФУС ФТБОЪБЛГЙС, ОБРТЙНЕТ EQBR. пВСЪБФЕМШОЩК РБТБНЕФТ |
SECCODE | лПД ЙОУФТХНЕОФБ, РП ЛПФПТПНХ ЧЩРПМОСЕФУС ФТБОЪБЛГЙС, ОБРТЙНЕТ SBER |
ACTION | чЙД ФТБОЪБЛГЙЙ, ЙНЕАЭЙК ПДОП ЙЪ УМЕДХАЭЙИ ЪОБЮЕОЙК: ● «NEW_ORDER» – ОПЧБС ЪБСЧЛБ, ● «NEW_NEG_DEAL» – ОПЧБС ЪБСЧЛБ ОБ ЧОЕВЙТЦЕЧХА УДЕМЛХ, ● «NEW_REPO_NEG_DEAL» – ОПЧБС ЪБСЧЛБ ОБ УДЕМЛХ терп, ● «NEW_EXT_REPO_NEG_DEAL» – ОПЧБС ЪБСЧЛБ ОБ УДЕМЛХ НПДЙЖЙГЙТПЧБООПЗП терп (терп-н), ● «NEW_STOP_ORDER» – ОПЧБС УФПР-ЪБСЧЛБ, ● «KILL_ORDER» – УОСФШ ЪБСЧЛХ, ● «KILL_NEG_DEAL» – УОСФШ ЪБСЧЛХ ОБ ЧОЕВЙТЦЕЧХА УДЕМЛХ ЙМЙ ЪБСЧЛХ ОБ УДЕМЛХ терп, ● «KILL_STOP_ORDER» – УОСФШ УФПР-ЪБСЧЛХ, ● «KILL_ALL_ORDERS» – УОСФШ ЧУЕ ЪБСЧЛЙ ЙЪ ФПТЗПЧПК УЙУФЕНЩ, ● «KILL_ALL_STOP_ORDERS» – УОСФШ ЧУЕ УФПР-ЪБСЧЛЙ, ● «KILL_ALL_NEG_DEALS» – УОСФШ ЧУЕ ЪБСЧЛЙ ОБ ЧОЕВЙТЦЕЧЩЕ УДЕМЛЙ Й ЪБСЧЛЙ ОБ УДЕМЛЙ терп, ● «KILL_ALL_FUTURES_ORDERS» – УОСФШ ЧУЕ ЪБСЧЛЙ ОБ ТЩОЛЕ FORTS, ● «KILL_RTS_T4_LONG_LIMIT» – ХДБМЙФШ МЙНЙФ ПФЛТЩФЩИ РПЪЙГЙК ОБ УРПФ-ТЩОЛЕ RTS Standard, ● «KILL_RTS_T4_SHORT_LIMIT» – ХДБМЙФШ МЙНЙФ ПФЛТЩФЩИ РПЪЙГЙК ЛМЙЕОФБ РП УРПФ-БЛФЙЧХ ОБ ТЩОЛЕ RTS Standard, ● «MOVE_ORDERS» – РЕТЕУФБЧЙФШ ЪБСЧЛЙ ОБ ТЩОЛЕ FORTS, ● «NEW_QUOTE» – ОПЧБС ВЕЪБДТЕУОБС ЪБСЧЛБ, ● «KILL_QUOTE» – УОСФШ ВЕЪБДТЕУОХА ЪБСЧЛХ, ● «NEW_REPORT» – ОПЧБСљ ЪБСЧЛБ-ПФЮЕФ П РПДФЧЕТЦДЕОЙЙ ФТБОЪБЛГЙК Ч ТЕЦЙНБИ тру Й терп, ● «SET_FUT_LIMIT» – ОПЧПЕ ПЗТБОЙЮЕОЙЕ РП ЖШАЮЕТУОПНХ УЮЕФХ |
FIRM_ID | йДЕОФЙЖЙЛБФПТ ХЮБУФОЙЛБ ФПТЗПЧ (ЛПД ЖЙТНЩ) |
ACCOUNT | оПНЕТ УЮЕФБ фТЕКДЕТБ, ПВСЪБФЕМШОЩК РБТБНЕФТ. рБТБНЕФТ ЮХЧУФЧЙФЕМЕО Л ЧЕТИОЕНХ/ОЙЦОЕНХ ТЕЗЙУФТХ УЙНЧПМПЧ |
CLIENT_CODE | 20-ФЙ УЙНЧПМШОПЕ УПУФБЧОПЕ РПМЕ, НПЦЕФ УПДЕТЦБФШ ЛПД ЛМЙЕОФБ Й ФЕЛУФПЧЩК ЛПННЕОФБТЙК У ФЕН ЦЕ ТБЪДЕМЙФЕМЕН, ЮФП Й РТЙ ЧЧПДЕ ЪБСЧЛЙ ЧТХЮОХА. оЕПВСЪБФЕМШОЩК РБТБНЕФТ |
TYPE | фЙР ЪБСЧЛЙ, ОЕПВСЪБФЕМШОЩК РБТБНЕФТ. ъОБЮЕОЙС: «L» – МЙНЙФЙТПЧБООБС (РП ХНПМЮБОЙА), «M» – ТЩОПЮОБС |
MARKET_MAKER_ORDER | рТЙЪОБЛ ФПЗП, СЧМСЕФУС МЙ ЪБСЧЛБ ЪБСЧЛПК нБТЛЕФ-нЕКЛЕТБ. чПЪНПЦОЩЕ ЪОБЮЕОЙС: «YES» ЙМЙ «NO». ъОБЮЕОЙЕ РП ХНПМЮБОЙА (ЕУМЙ РБТБНЕФТ ПФУХФУФЧХЕФ): «NO» |
OPERATION | оБРТБЧМЕОЙЕ ЪБСЧЛЙ, ПВСЪБФЕМШОЩК РБТБНЕФТ. ъОБЮЕОЙС: «S» – РТПДБФШ, «B» – ЛХРЙФШ |
EXECUTION_CONDITION | хУМПЧЙЕ ЙУРПМОЕОЙС ЪБСЧЛЙ, ОЕПВСЪБФЕМШОЩК РБТБНЕФТ. чПЪНПЦОЩЕ ЪОБЮЕОЙС: ● «PUT_IN_QUEUE» – РПУФБЧЙФШ Ч ПЮЕТЕДШ (РП ХНПМЮБОЙА), ● «FILL_OR_KILL» – ОЕНЕДМЕООП ЙМЙ ПФЛМПОЙФШ, ● «KILL_BALANCE» – УОСФШ ПУФБФПЛ |
QUANTITY | лПМЙЮЕУФЧП МПФПЧ Ч ЪБСЧЛЕ, ПВСЪБФЕМШОЩК РБТБНЕФТ |
REPOVALUE | пВЯЕН УДЕМЛЙ терп-н Ч ТХВМСИ |
START_DISCOUNT | оБЮБМШОПЕ ЪОБЮЕОЙЕ ДЙУЛПОФБ Ч ЪБСЧЛЕ ОБ УДЕМЛХ терп-н |
LOWER_DISCOUNT | оЙЦОЕЕ РТЕДЕМШОПЕ ЪОБЮЕОЙЕ ДЙУЛПОФБ Ч ЪБСЧЛЕ ОБ УДЕМЛХ терп-н |
UPPER_DISCOUNT | чЕТИОЕЕ РТЕДЕМШОПЕ ЪОБЮЕОЙЕ ДЙУЛПОФБ Ч ЪБСЧЛЕ ОБ УДЕМЛХ терп-н |
PRICE | гЕОБ ЪБСЧЛЙ, ЪБ ЕДЙОЙГХ ЙОУФТХНЕОФБ. пВСЪБФЕМШОЩК РБТБНЕФТ. рТЙ ЧЩУФБЧМЕОЙЙ ТЩОПЮОПК ЪБСЧЛЙ (TYPE=M) ОБ уТПЮОПН ТЩОЛЕ FORTS ОЕПВИПДЙНП ХЛБЪЩЧБФШ ЪОБЮЕОЙЕ ГЕОЩ – ХЛБЦЙФЕ ОБЙИХДЫХА (НЙОЙНБМШОП ЙМЙ НБЛУЙНБМШОП ЧПЪНПЦОХА – Ч ЪБЧЙУЙНПУФЙ ПФ ОБРТБЧМЕООПУФЙ), ЪБСЧЛБ ЧУЕ ТБЧОП ВХДЕФ ЙУРПМОЕОБ РП ТЩОПЮОПК ГЕОЕ. дМС ДТХЗЙИ ТЩОЛПЧ РТЙ ЧЩУФБЧМЕОЙЙ ТЩОПЮОПК ЪБСЧЛЙ ХЛБЦЙФЕ price=0 |
STOPPRICE | уФПР-ГЕОБ, ЪБ ЕДЙОЙГХ ЙОУФТХНЕОФБ. йУРПМШЪХЕФУС ФПМШЛП РТЙ «ACTION» = «NEW_STOP_ORDER» |
STOP_ORDER_KIND | фЙР УФПР-ЪБСЧЛЙ. чПЪНПЦОЩЕ ЪОБЮЕОЙС: ● «SIMPLE_STOP_ORDER» – УФПР-МЙНЙФ, ● «CONDITION_PRICE_BY_OTHER_SEC» – У ХУМПЧЙЕН РП ДТХЗПК ВХНБЗЕ, ● «WITH_LINKED_LIMIT_ORDER» – УП УЧСЪБООПК ЪБСЧЛПК, ● «TAKE_PROFIT_STOP_ORDER» – ФЬКЛ-РТПЖЙФ, ● «TAKE_PROFIT_AND_STOP_LIMIT_ORDER» – ФЬКЛ-РТПЖЙФ Й УФПР-МЙНЙФ, ● «ACTIVATED_BY_ORDER_SIMPLE_STOP_ORDER» – УФПР-МЙНЙФ РП ЙУРПМОЕОЙА ЪБСЧЛЙ, ● «ACTIVATED_BY_ORDER_TAKE_PROFIT_STOP_ORDER» – ФЬКЛ-РТПЖЙФ РП ЙУРПМОЕОЙА ЪБСЧЛЙ, ● «ACTIVATED_BY_ORDER_TAKE_PROFIT_AND_STOP_LIMIT_ORDER» – ФЬКЛ-РТПЖЙФ Й УФПР-МЙНЙФ РП ЙУРПМОЕОЙА ЪБСЧЛЙ еУМЙ РБТБНЕФТ РТПРХЭЕО, ФП УЮЙФБЕФУС, ЮФП ЪБСЧЛБ ЙНЕЕФ ФЙР «УФПР-МЙНЙФ» |
STOPPRICE_CLASSCODE | лМБУУ ЙОУФТХНЕОФБ ХУМПЧЙС. йУРПМШЪХЕФУС ФПМШЛП РТЙ «STOP_ORDER_KIND» = «CONDITION_PRICE_BY_OTHER_SEC» |
STOPPRICE_SECCODE | лПД ЙОУФТХНЕОФБ ХУМПЧЙС. йУРПМШЪХЕФУС ФПМШЛП РТЙ «STOP_ORDER_KIND» = «CONDITION_PRICE_BY_OTHER_SEC» |
STOPPRICE_CONDITION | оБРТБЧМЕОЙЕ РТЕДЕМШОПЗП ЙЪНЕОЕОЙС УФПР-ГЕОЩ. йУРПМШЪХЕФУС ФПМШЛП РТЙ «STOP_ORDER_KIND» = «CONDITION_PRICE_BY_OTHER_SEC». чПЪНПЦОЩЕ ЪОБЮЕОЙС: «<=» ЙМЙ «>=» |
LINKED_ORDER_PRICE | гЕОБ УЧСЪБООПК МЙНЙФЙТПЧБООПК ЪБСЧЛЙ. йУРПМШЪХЕФУС ФПМШЛП РТЙ «STOP_ORDER_KIND» = «WITH_LINKED_LIMIT_ORDER» |
EXPIRY_DATE | уТПЛ ДЕКУФЧЙС УФПР-ЪБСЧЛЙ. чПЪНПЦОЩЕ ЪОБЮЕОЙС: ● «GTC» – ДП ПФНЕОЩ ● «TODAY» – ДП ПЛПОЮБОЙС ФЕЛХЭЕК ФПТЗПЧПК УЕУУЙЙ, ● дБФБ Ч ЖПТНБФЕ «ззззнндд», ЗДЕ «зззз» – ЗПД, «нн» – НЕУСГ, «дд» – ДЕОШ |
STOPPRICE2 | гЕОБ ХУМПЧЙС «УФПР-МЙНЙФ» ДМС ЪБСЧЛЙ ФЙРБ «фЬКЛ-РТПЖЙФ Й УФПР-МЙНЙФ» |
MARKET_STOP_LIMIT | рТЙЪОБЛ ЙУРПМОЕОЙС ЪБСЧЛЙ РП ТЩОПЮОПК ГЕОЕ РТЙ ОБУФХРМЕОЙЙ ХУМПЧЙС «УФПР-МЙНЙФ». ъОБЮЕОЙС «YES» ЙМЙ «NO». рБТБНЕФТ ЪБСЧПЛ ФЙРБ «фЬКЛ-РТПЖЙФ Й УФПР-МЙНЙФ» |
MARKET_TAKE_PROFIT | рТЙЪОБЛ ЙУРПМОЕОЙС ЪБСЧЛЙ РП ТЩОПЮОПК ГЕОЕ РТЙ ОБУФХРМЕОЙЙ ХУМПЧЙС «ФЬКЛ-РТПЖЙФ». ъОБЮЕОЙС «YES» ЙМЙ «NO». рБТБНЕФТ ЪБСЧПЛ ФЙРБ «фЬКЛ-РТПЖЙФ Й УФПР-МЙНЙФ» |
IS_ACTIVE_IN_TIME | рТЙЪОБЛ ДЕКУФЧЙС ЪБСЧЛЙ ФЙРБ «фЬКЛ-РТПЖЙФ Й УФПР-МЙНЙФ» Ч ФЕЮЕОЙЕ ПРТЕДЕМЕООПЗП ЙОФЕТЧБМБ ЧТЕНЕОЙ. ъОБЮЕОЙС «YES» ЙМЙ «NO» |
ACTIVE_FROM_TIME | чТЕНС ОБЮБМБ ДЕКУФЧЙС ЪБСЧЛЙ ФЙРБ «фЬКЛ-РТПЖЙФ Й УФПР-МЙНЙФ» Ч ЖПТНБФЕ «ююннуу» |
ACTIVE_TO_TIME | чТЕНС ПЛПОЮБОЙС ДЕКУФЧЙС ЪБСЧЛЙ ФЙРБ «фЬКЛ-РТПЖЙФ Й УФПР-МЙНЙФ» Ч ЖПТНБФЕ «ююннуу» |
PARTNER | лПД ПТЗБОЙЪБГЙЙ – РБТФОЕТБ РП ЧОЕВЙТЦЕЧПК УДЕМЛЕ рТЙНЕОСЕФУС РТЙ «ACTION» = «NEW_NEG_DEAL», «ACTION» = «NEW_REPO_NEG_DEAL» ЙМЙ «ACTION» = «NEW_EXT_REPO_NEG_DEAL» |
ORDER_KEY | оПНЕТ ЪБСЧЛЙ, УОЙНБЕНПК ЙЪ ФПТЗПЧПК УЙУФЕНЩ рТЙНЕОСЕФУС РТЙ «ACTION» = «KILL_ORDER» ЙМЙ «ACTION» = «KILL_NEG_DEAL» ЙМЙ «ACTION» = «KILL_QUOTE» |
STOP_ORDER_KEY | оПНЕТ УФПР-ЪБСЧЛЙ, УОЙНБЕНПК ЙЪ ФПТЗПЧПК УЙУФЕНЩ. рТЙНЕОСЕФУС ФПМШЛП РТЙ «ACTION» = «KILL_STOP_ORDER» |
TRANS_ID | хОЙЛБМШОЩК ЙДЕОФЙЖЙЛБГЙПООЩК ОПНЕТ ЪБСЧЛЙ, ЪОБЮЕОЙЕ ПФ 1 ДП 2 294 967 294 |
SETTLE_CODE | лПД ТБУЮЕФПЧ РТЙ ЙУРПМОЕОЙЙ ЧОЕВЙТЦЕЧЩИ ЪБСЧПЛ |
PRICE2 | гЕОБ ЧФПТПК ЮБУФЙ терп |
REPOTERM | уТПЛ терп. рБТБНЕФТ УДЕМПЛ терп-н |
REPORATE | уФБЧЛБ терп, Ч РТПГЕОФБИ |
BLOCK_SECURITIES | рТЙЪОБЛ ВМПЛЙТПЧЛЙ ВХНБЗ ОБ ЧТЕНС ПРЕТБГЙЙ терп («YES», «NO») |
REFUNDRATE | уФБЧЛБ ЖЙЛУЙТПЧБООПЗП ЧПЪНЕЭЕОЙС, ЧЩРМБЮЙЧБЕНПЗП Ч УМХЮБЕ ОЕЙУРПМОЕОЙС ЧФПТПК ЮБУФЙ терп, Ч РТПГЕОФБИ |
COMMENT | фЕЛУФПЧЩК ЛПННЕОФБТЙК, ХЛБЪБООЩК Ч ЪБСЧЛЕ. йУРПМШЪХЕФУС РТЙ УОСФЙЙ ЗТХРРЩ ЪБСЧПЛ |
LARGE_TRADE | рТЙЪОБЛ ЛТХРОПК УДЕМЛЙ (YES/NO). рБТБНЕФТ ЧОЕВЙТЦЕЧПК УДЕМЛЙ |
CURR_CODE | лПД ЧБМАФЩ ТБУЮЕФПЧ РП ЧОЕВЙТЦЕЧПК УДЕМЛЙ, ОБРТЙНЕТ «SUR» – ТХВМЙ тж, «USD» – ДПММБТЩ уыб. рБТБНЕФТ ЧОЕВЙТЦЕЧПК УДЕМЛЙ |
FOR_ACCOUNT | мЙГП, ПФ ЙНЕОЙ ЛПФПТПЗП Й ЪБ ЮЕК УЮЕФ ТЕЗЙУФТЙТХЕФУС УДЕМЛБ (РБТБНЕФТ ЧОЕВЙТЦЕЧПК УДЕМЛЙ). чПЪНПЦОЩЕ ЪОБЮЕОЙС: ● «OWNOWN» – ПФ УЧПЕЗП ЙНЕОЙ, ЪБ УЧПК УЮЕФ, ● «OWNCLI» – ПФ УЧПЕЗП ЙНЕОЙ, ЪБ УЮЕФ ЛМЙЕОФБ, ● «OWNDUP» – ПФ УЧПЕЗП ЙНЕОЙ, ЪБ УЮЕФ ДПЧЕТЙФЕМШОПЗП ХРТБЧМЕОЙС, ● «CLICLI» – ПФ ЙНЕОЙ ЛМЙЕОФБ, ЪБ УЮЕФ ЛМЙЕОФБ |
SETTLE_DATE | дБФБ ЙУРПМОЕОЙС ЧОЕВЙТЦЕЧПК УДЕМЛЙ |
KILL_IF_LINKED_ORDER_ PARTLY_FILLED | рТЙЪОБЛ УОСФЙС УФПР-ЪБСЧЛЙ РТЙ ЮБУФЙЮОПН ЙУРПМОЕОЙЙ УЧСЪБООПК МЙНЙФЙТПЧБООПК ЪБСЧЛЙ. йУРПМШЪХЕФУС ФПМШЛП РТЙ «STOP_ORDER_KIND» = «WITH_LINKED_LIMIT_ORDER». чПЪНПЦОЩЕ ЪОБЮЕОЙС: «YES» ЙМЙ «NO» |
OFFSET | чЕМЙЮЙОБ ПФУФХРБ ПФ НБЛУЙНХНБ (НЙОЙНХНБ) ГЕОЩ РПУМЕДОЕК УДЕМЛЙ. йУРПМШЪХЕФУС РТЙ «STOP_ORDER_KIND» = «TAKE_PROFIT_STOP_ORDER» ЙМЙ «ACTIVATED_BY_ORDER_TAKE_PROFIT_STOP_ORDER» |
OFFSET_UNITS | еДЙОЙГЩ ЙЪНЕТЕОЙС ПФУФХРБ. чПЪНПЦОЩЕ ЪОБЮЕОЙС: ● «PERCENTS» – Ч РТПГЕОФБИ (ЫБЗ ЙЪНЕОЕОЙС – ПДОБ УПФБС РТПГЕОФБ), ● «PRICE_UNITS» – Ч РБТБНЕФТБИ ГЕОЩ (ЫБЗ ЙЪНЕОЕОЙС ТБЧЕО ЫБЗХ ГЕОЩ РП ДБООПНХ ЙОУФТХНЕОФХ) йУРПМШЪХЕФУС РТЙ «STOP_ORDER_KIND» = «TAKE_PROFIT_STOP_ORDER» ЙМЙ «ACTIVATED_BY_ORDER_TAKE_PROFIT_STOP_ORDER» |
SPREAD | чЕМЙЮЙОБ ЪБЭЙФОПЗП УРТЬДБ. йУРПМШЪХЕФУС РТЙ «STOP_ORDER_KIND» = «TAKE_PROFIT_STOP_ORDER» ЙМЙ «ACTIVATED_BY_ORDER_TAKE_PROFIT_STOP_ORDER» |
SPREAD_UNITS | еДЙОЙГЩ ЙЪНЕТЕОЙС ЪБЭЙФОПЗП УРТЬДБ. чПЪНПЦОЩЕ ЪОБЮЕОЙС: ● «PERCENTS» – Ч РТПГЕОФБИ (ЫБЗ ЙЪНЕОЕОЙС – ПДОБ УПФБС РТПГЕОФБ), ● «PRICE_UNITS» – Ч РБТБНЕФТБИ ГЕОЩ (ЫБЗ ЙЪНЕОЕОЙС ТБЧЕО ЫБЗХ ГЕОЩ РП ДБООПНХ ЙОУФТХНЕОФХ) йУРПМШЪХЕФУС РТЙ «STOP_ORDER_KIND» = «TAKE_PROFIT_STOP_ORDER» ЙМЙ «ACTIVATED_BY_ORDER_TAKE_PROFIT_STOP_ORDER» |
BASE_ORDER_KEY | тЕЗЙУФТБГЙПООЩК ОПНЕТ ЪБСЧЛЙ-ХУМПЧЙС. йУРПМШЪХЕФУС РТЙ «STOP_ORDER_KIND» = «ACTIVATED_BY_ORDER_SIMPLE_STOP_ORDER» ЙМЙ «ACTIVATED_BY_ORDER_TAKE_PROFIT_STOP_ORDER» |
USE_BASE_ORDER_ BALANCE | рТЙЪОБЛ ЙУРПМШЪПЧБОЙС Ч ЛБЮЕУФЧЕ ПВЯЕНБ ЪБСЧЛЙ «РП ЙУРПМОЕОЙА» ЙУРПМОЕООПЗП ЛПМЙЮЕУФЧБ ВХНБЗ ЪБСЧЛЙ-ХУМПЧЙС. чПЪНПЦОЩЕ ЪОБЮЕОЙС: «YES» ЙМЙ «NO». йУРПМШЪХЕФУС РТЙ «STOP_ORDER_KIND» = «ACTIVATED_BY_ORDER_SIMPLE_STOP_ORDER» ЙМЙ «ACTIVATED_BY_ORDER_TAKE_PROFIT_STOP_ORDER» |
ACTIVATE_IF_BASE_ ORDER_PARTLY_FILLED | рТЙЪОБЛ БЛФЙЧБГЙЙ ЪБСЧЛЙ «РП ЙУРПМОЕОЙА» РТЙ ЮБУФЙЮОПН ЙУРПМОЕОЙЙ ЪБСЧЛЙ-ХУМПЧЙС. чПЪНПЦОЩЕ ЪОБЮЕОЙС: «YES» ЙМЙ «NO». йУРПМШЪХЕФУС РТЙ «STOP_ORDER_KIND» = «ACTIVATED_BY_ORDER_SIMPLE_STOP_ORDER» ЙМЙ «ACTIVATED_BY_ORDER_TAKE_PROFIT_STOP_ORDER» |
BASE_CONTRACT | йДЕОФЙЖЙЛБФПТ ВБЪПЧПЗП ЛПОФТБЛФБ ДМС ЖШАЮЕТУПЧ ЙМЙ ПРГЙПОПЧ. пВСЪБФЕМШОЩК РБТБНЕФТ УОСФЙС ЪБСЧПЛ ОБ ТЩОЛЕ FORTS |
MODE | тЕЦЙН РЕТЕУФБОПЧЛЙ ЪБСЧПЛ ОБ ТЩОЛЕ FORTS. рБТБНЕФТ ПРЕТБГЙЙ «ACTION» = «MOVE_ORDERS» чПЪНПЦОЩЕ ЪОБЮЕОЙС: ● «0» – ПУФБЧЙФШ ЛПМЙЮЕУФЧП Ч ЪБСЧЛБИ ВЕЪ ЙЪНЕОЕОЙС, ● «1» – ЙЪНЕОЙФШ ЛПМЙЮЕУФЧП Ч ЪБСЧЛБИ ОБ ОПЧЩЕ, ● «2» – РТЙ ОЕУПЧРБДЕОЙЙ ОПЧЩИ ЛПМЙЮЕУФЧ У ФЕЛХЭЙН ИПФС ВЩ Ч ПДОПК ЪБСЧЛЕ, ПВЕ ЪБСЧЛЙ УОЙНБАФУС |
FIRST_ORDER_NUMBER | оПНЕТ РЕТЧПК ЪБСЧЛЙ |
FIRST_ORDER_NEW_ QUANTITY | лПМЙЮЕУФЧП Ч РЕТЧПК ЪБСЧЛЕ |
FIRST_ORDER_NEW_ PRICE | гЕОБ Ч РЕТЧПК ЪБСЧЛЕ |
SECOND_ORDER_ NUMBER | оПНЕТ ЧФПТПК ЪБСЧЛЙ |
SECOND_ORDER_NEW_ QUANTITY | лПМЙЮЕУФЧП ЧП ЧФПТПК ЪБСЧЛЕ |
SECOND_ORDER_NEW_ PRICE | гЕОБ ЧП ЧФПТПК ЪБСЧЛЕ |
KILL_ACTIVE_ORDERS | рТЙЪОБЛ УОСФЙС БЛФЙЧОЩИ ЪБСЧПЛ РП ДБООПНХ ЙОУФТХНЕОФХ. йУРПМШЪХЕФУС ФПМШЛП РТЙ «ACTION» = «NEW_QUOTE». чПЪНПЦОЩЕ ЪОБЮЕОЙС: «YES» ЙМЙ «NO» |
NEG_TRADE_OPERATION | оБРТБЧМЕОЙЕ ПРЕТБГЙЙ Ч УДЕМЛЕ, РПДФЧЕТЦДБЕНПК ПФЮЕФПН |
NEG_TRADE_NUMBER | оПНЕТ РПДФЧЕТЦДБЕНПК ПФЮЕФПН УДЕМЛЙ ДМС ЙУРПМОЕОЙС |
VOLUMEMN | мЙНЙФ ПФЛТЩФЩИ РПЪЙГЙК, РТЙ «фЙР МЙНЙФБ» = «дЕО.УТЕДУФЧБ» ЙМЙ «чУЕЗП» |
VOLUMEPL | мЙНЙФ ПФЛТЩФЩИ РПЪЙГЙК, РТЙ «фЙР МЙНЙФБ» = «ъБМПЗПЧЩЕ ДЕО.УТЕДУФЧБ» |
KFL | лПЬЖЖЙГЙЕОФ МЙЛЧЙДОПУФЙ |
KGO | лПЬЖЖЙГЙЕОФ ЛМЙЕОФУЛПЗП ЗБТБОФЙКОПЗП ПВЕУРЕЮЕОЙС |
USE_KGO | рБТБНЕФТ, ЛПФПТЩК ПРТЕДЕМСЕФ, ВХДЕФ МЙ ЪБЗТХЦБФШУС ЧЕМЙЮЙОБ лзп РТЙ ЪБЗТХЪЛЕ МЙНЙФПЧ ЙЪ ЖБКМБ: ● РТЙ USE_KGO=Y – ЧЕМЙЮЙОБ лзп ЪБЗТХЦБЕФУС. ● РТЙ USE_KGO=N – ЧЕМЙЮЙОБ лзп ОЕ ЪБЗТХЦБЕФУС рТЙ ХУФБОПЧЛЕ МЙНЙФБ ОБ уТПЮОПН ТЩОЛЕ ннчв У РТЙОХДЙФЕМШОЩН РПОЙЦЕОЙЕН (УН. тБЪДЕМ 7, Р.7.19.1) ФТЕВХЕФУС ХЛБЪБФШ USE_KGO=Y |
CHECK_LIMITS | рТЙЪОБЛ РТПЧЕТЛЙ РПРБДБОЙС ГЕОЩ ЪБСЧЛЙ Ч ДЙБРБЪПО ДПРХУФЙНЩИ ГЕО. рБТБНЕФТ уТПЮОПЗП ТЩОЛБ FORTS. оЕПВСЪБФЕМШОЩК РБТБНЕФТ ФТБОЪБЛГЙК ХУФБОПЧЛЙ ОПЧЩИ ЪБСЧПЛ РП ЛМБУУБН «пРГЙПОЩ жптфу» Й «тру: пРГЙПОЩ жптфу». чПЪНПЦОЩЕ ЪОБЮЕОЙС: «YES» – ЧЩРПМОСФШ РТПЧЕТЛХ, «NO» – ОЕ ЧЩРПМОСФШ |
MATCHREF | уУЩМЛБ, ЛПФПТБС УЧСЪЩЧБЕФ ДЧЕ УДЕМЛЙ терп ЙМЙ тру. уДЕМЛБ НПЦЕФ ВЩФШ ЪБЛМАЮЕОБ ФПМШЛП НЕЦДХ ЛПОФТБЗЕОФБНЙ, ХЛБЪБЧЫЙНЙ ПДЙОБЛПЧПЕ ЪОБЮЕОЙЕ ЬФПЗП РБТБНЕФТБ Ч УЧПЙИ ЪБСЧЛБИ. рБТБНЕФТ РТЕДУФБЧМСЕФ УПВПК ОБВПТ РТПЙЪЧПМШОЩК ОБВПТ ЛПМЙЮЕУФЧПН ДП 10 УЙНЧПМПЧ (ДПРХУЛБАФУС ГЙЖТЩ Й ВХЛЧЩ). оЕПВСЪБФЕМШОЩК РБТБНЕФТ |
CORRECTION | тЕЦЙН ЛПТТЕЛФЙТПЧЛЙ ПЗТБОЙЮЕОЙС РП ЖШАЮЕТУОЩН УЮЕФБН. чПЪНПЦОЩЕ ЪОБЮЕОЙС: ● «Y» – ЧЛМАЮЕО, ХУФБОПЧЛПК МЙНЙФБ ЙЪНЕОСЕФУС ДЕКУФЧХАЭЕЕ ЪОБЮЕОЙЕ, ● «N» – ЧЩЛМАЮЕО (РП ХНПМЮБОЙА), ХУФБОПЧЛПК МЙНЙФБ ЪБДБЕФУС ОПЧПЕ ЪОБЮЕОЙЕ |
лПНБОДЩ УОСФЙС ЗТХРРЩ ЪБСЧПЛ РП ХУМПЧЙА («KILL_ALL_ORDERS», «KILL_ALL_STOP_ORDERS», «KILL_ALL_NEG_DEALS», «KILL_ALL_FUTURES_ORDERS») ПВТБВБФЩЧБАФУС УМЕДХАЭЙН ПВТБЪПН:
1. рБТБНЕФТЩ «CLASSCODE», «TRANS_ID», «ACTION» СЧМСАФУС ПВСЪБФЕМШОЩНЙ.
2. чПЪНПЦОЩЕ ДПРПМОЙФЕМШОЩЕ РБТБНЕФТЩ ДМС ЛПНБОД УОСФЙС ЪБСЧПЛ РП ХУМПЧЙА:
● «KILL_ALL_ORDERS»: «SECCODE», «ACCOUNT», «OPERATION», «CLIENT_CODE», «COMMENT»,
● «KILL_ALL_STOP_ORDERS»: «SECCODE», «ACCOUNT», «OPERATION», «CLIENT_ CODE», «COMMENT», «EXPIRY_DATE»,
● «KILL_ALL_NEG_DEALS»: «SECCODE», «ACCOUNT», «OPERATION», «CLIENT_ CODE», «COMMENT», «PARTNER», «SETTLE_CODE»,
● «KILL_ALL_FUTURES_ORDERS»: «SECCODE», «ACCOUNT», «OPERATION», «COMMENT», «CLIENT_CODE», «BASE_CONTRACT».
3. уОСФЙА РПДМЕЦБФ ЪБСЧЛЙ, УППФЧЕФУФЧХАЭЙЕ ЧУЕН ХЛБЪБООЩН Ч ФТБОЪБЛГЙЙ РБТБНЕФТБН (МПЗЙЮЕУЛПЕ «й»).
рЕТЕУФБОПЧЛБ ЪБСЧПЛ ОБ ТЩОЛЕ FORTS ЧЩРПМОСЕФУС РП УМЕДХАЭЙН РТБЧЙМБН:
● еУМЙ MODE=0, ФП ЪБСЧЛЙ У ОПНЕТБНЙ, ХЛБЪБООЩНЙ РПУМЕ ЛМАЮЕК FIRST_ORDER_NUMBER Й SECOND_ORDER_NUMBER, УОЙНБАФУС. ч ФПТЗПЧХА УЙУФЕНХ ПФРТБЧМСАФУС ДЧЕ ОПЧЩЕ ЪБСЧЛЙ, РТЙ ЬФПН ЙЪНЕОСЕФУС ФПМШЛП ГЕОБ ЪБСЧПЛ, ЛПМЙЮЕУФЧП ПУФБЕФУС РТЕЦОЙН;
● еУМЙ MODE=1, ФП ЪБСЧЛЙ У ОПНЕТБНЙ, ХЛБЪБООЩНЙ РПУМЕ ЛМАЮЕК FIRST_ORDER_NUMBER Й SECOND_ORDER_NUMBER, УОЙНБАФУС. ч ФПТЗПЧХА УЙУФЕНХ ПФРТБЧМСАФУС ДЧЕ ОПЧЩЕ ЪБСЧЛЙ, РТЙ ЬФПН ЙЪНЕОЙФУС ЛБЛ ГЕОБ ЪБСЧЛЙ, ФБЛ Й ЛПМЙЮЕУФЧП;
● еУМЙ MODE=2, ФП ЪБСЧЛЙ У ОПНЕТБНЙ, ХЛБЪБООЩНЙ РПУМЕ ЛМАЮЕК FIRST_ORDER_NUMBER Й SECOND_ORDER_NUMBER, УОЙНБАФУС. еУМЙ ЛПМЙЮЕУФЧП ВХНБЗ Ч ЛБЦДПК ЙЪ УОСФЩИ ЪБСЧПЛ УПЧРБДБЕФ УП ЪОБЮЕОЙСНЙ, ХЛБЪБООЩНЙ РПУМЕ FIRST_ORDER_NEW_QUANTITY Й SECOND_ORDER_NEW_QUANTITY, ФП Ч ФПТЗПЧХА УЙУФЕНХ ПФРТБЧМСАФУС ДЧЕ ОПЧЩЕ ЪБСЧЛЙ У УППФЧЕФУФЧХАЭЙНЙ РБТБНЕФТБНЙ.
рТЙНЕТЩ УФТПЛ, ЛПФПТЩЕ НПЗХФ УПДЕТЦБФШУС Ч ЖБКМЕ:
Дата добавления: 2015-08-13; просмотров: 99 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ОБУФТПКЛБ ЙНРПТФБ ДБООЩИ Ч РТПЗТБННЕ AmiBroker | | | ОБУФТПКЛБ |