PageSourceSearch

https://cdn.okj.com/cdn/assets/okfe/comb-trade-jp/0.0.18/common/Dca-Contract.1f790d47.js

js okj.com collected 2026-10-04 12:02:21 UTC 31,125 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkcomb_trade=self.webpackChunkcomb_trade||[]).push([[584],{45262:(e,t,i)=>{i.d(t,{A:()=>p});var r=i(64467),o=(i(18044),i(5229),i(90638),i(41594)),n=i(83573),s=i.n(n),a=i(41140),l=i(36438),c=i(28031);const d="index_optionsItem__eCppK",u="index_innerContent__WoVEz";var _=i(65983);const p=(0,a.observer)(function(e){var t=e.form,i=e.field,n=e.options,a=e.onChange,p=e.className,m=e.titleClassName,f=(0,o.useMemo)(function(){var e=n.find(function(e){return e.value===t[i]});return null===e||void 0===e?void 0:e.desc},[t[i]]),v=(0,o.useMemo)(function(){return n.map(function(e){return{value:e.value,label:(0,_.jsx)("span",{className:s()((0,r.A)({},u,!!f)),children:e.label})}})});return(0,_.jsx)(l.A,{className:p,popupProps:{smartMode:!1},align:l.A.DIRECTION.right,value:t[i],labelWrapperClassName:m,label:function(e){var t=e.label;return(0,_.jsx)(c.A,{value:t,desc:f})},options:v,onChange:function(e){var t=e.value;a(t)},searchable:!1,size:l.A.SIZE.sm,type:l.A.TYPE.text,optionItemClassName:s()(d,m)})})},92899:(e,t,i)=>{i.d(t,{A:()=>m});i(58735),i(41594);var r=i(83573),o=i.n(r),n=i(41140),s=i(86357),a=i(28031),l=i(45262);const c="index_stepSelect__2IhQY",d="index_stepTitleWrapper__JwGth",u="index_stepTitle__lMKPm",_="index_stepSort__kHCEn";var p=i(65983);const m=(0,n.observer)(function(e){var t=e.title,i=e.titleDesc,r=e.form,n=e.field,m=e.options,f=e.onChange,v=e.className,A=e.contentClassName,h=e.sort,g=e.titleClassName;return(0,p.jsxs)("div",{className:o()(c,A),children:[(0,p.jsxs)("div",{className:d,children:[(0,p.jsx)(s.A,{when:h,children:(0,p.jsxs)("div",{className:_,children:["".concat(h,"."),"\xa0"]})}),(0,p.jsx)(a.A,{value:t,desc:i,className:o()(u,g),popperClassName:"bot-core-order-popUpMargin"})]}),(0,p.jsx)(s.A,{when:null===m||void 0===m?void 0:m.length,children:(0,p.jsx)(l.A,{form:r,field:n,options:m,onChange:f,className:v,titleClassName:g})})]})})},19276:(e,t,i)=>{i.r(t),i.d(t,{default:()=>vi});var r=i(41594),o=i.n(r),n=i(41140),s=i(86357),a=i(5305),l=i(68201),c=i(50976),d=i(32707),u=i(81134),_=i(90423),p=i(5544),m=(i(5229),i(50059),i(89836)),f=i(60369),v=i(40308),A=i(17324),h=i(10253),g=(i(17027),i(71491)),x=i(56051),y=i(69228),S=function(e){var t=e.totalUserCount;return{title:(0,c.kW)("marketplace_home_tag_sort_follower"),value:g._u.thousandFormat(t)}},b=function(e){var t=e.totalAssets,i=e.instId,r=e.instType,o=(0,y.QS)(i).quoteCcy,n=x.A.configs[r][i].marginDig,s=void 0===n?a.ZD:n;return{title:(0,c.kW)("fdcabot_top_header_assets_manage"),value:"".concat(g._u.showFloorTruncation(t,s)," ").concat(o)}},T=i(93113),j=a.xV.CONTRACT_DCA,C=a.xV.SPOT_DCA,k=a.xV.CONTRACT_GRID,R=a.xV.GRID,M=function(e){switch(e.algoOrdType){case j:case C:return function(e){return[(0,A.qA)(e),S(e),b(e),(0,h.kA)(e),(0,h.pK)(e)]}(e);case k:case R:return function(e){return[(0,A.qA)(e),S(e),b(e),(0,T.N8)(e),(0,T.Pt)(e)]}(e);default:return[]}};const I={item:"index_item__6-Dn7",content:"index_content__14an8",base:"index_base__6YmeM",other:"index_other__OOF+h",loading:"index_loading__B3yP+"};var O=i(65983);const w=(0,n.observer)(function(){var e=(0,d.jg)().rootStore.followStore.followData,t=(0,r.useState)(!0),i=(0,p.A)(t,2),o=i[0],n=i[1],s=(0,r.useMemo)(function(){return n(!Object.keys(e).length),M(e)},[e]);return o?(0,O.jsx)(m.A,{className:I.loading}):(0,O.jsx)("div",{className:I.base,children:s.map(function(e){return(0,O.jsxs)("div",{className:I.item,children:[(0,O.jsx)("div",{className:I.title,children:e.title}),(0,O.jsx)("div",{className:I.content,children:e.value})]},e.title)})})});var P=i(64467),N=i(83573),D=i.n(N),L=i(49047),F=i(90548),E=i(40484),W=i(2773),q=i(75497);const V="index_explainContent__1+EKK",K="index_title__9nQyc",U="index_text__hysSH",Y="index_viewMoreContent__hK9iL",Z="index_dialogContentWrapper__PIpEI",G="index_tip__yw7G9",Q="index_icon__Fe1ek",z="index_show__qPeBK";const B=(0,n.observer)(function(e){var t=e.visible,i=e.onClose,o=(0,d.jg)().algoOrdType,n=(0,F.j1)(),s=W.A.isRedUp,a=(0,r.useMemo)(function(){return function(e){var t=e.isRedUp,i=e.theme,r=e.algoOrdType;return i===f.zG.dark?t?v.DV[r]:v.sR[r]:t?v.rk[r]:v.SF[r]}({isRedUp:s,theme:n,algoOrdType:o})}
1,[s,n,o]);return(0,O.jsx)(E.A,{visible:t,animateDisable:!0,title:(0,c.kW)("fdcabot_simplebuy_header_fdca_display"),onClose:i,children:(0,O.jsxs)("div",{className:Z,children:[(0,O.jsx)("div",{className:G,children:(0,c.Vp)(v.fu[o])}),(0,O.jsx)(r.Suspense,{fallback:(0,O.jsx)(r.Fragment,{}),children:(0,O.jsx)(q.default,{url:a,height:126,animationProps:{loop:!0}})})]})})});const H=(0,n.observer)(function(){var e=(0,d.jg)().algoOrdType,t=(0,r.useState)(!1),i=(0,p.A)(t,2),o=i[0],n=i[1],a=(0,r.useState)(!0),l=(0,p.A)(a,2),u=l[0],_=l[1];return(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("div",{className:V,children:[(0,O.jsxs)("div",{className:K,children:[(0,O.jsxs)("span",{children:[" ",(0,c.kW)("fdcabot_simplebuy_header_fdca_display")]}),(0,O.jsx)(L.A,{onClick:function(){_(!u)},className:D()("okds-arrow-chevron-down-sm",Q,(0,P.A)({},z,u))})]}),(0,O.jsx)(s.A,{when:u,children:(0,O.jsx)("div",{className:U,children:(0,c.Vp)(v.CM[e],{viewMore:(0,O.jsx)("span",{className:Y,onClick:function(){n(!0)},children:(0,c.kW)("fdcabot_simplebuy_subtitle_demo_chart")})})})})]}),(0,O.jsx)(B,{visible:o,onClose:function(){n(!1)}})]})});var X=i(28490),$=i(30211),J=i(64534),ee=i(82587),te=i(36438),ie=i(90675),re=i(10467),oe=i(23029),ne=i(92901),se=i(44497),ae=i(64736),le=i(34920);const ce="index_label__WT+bb",de="index_coinImg__vuj8z",ue="index_item__IuzkL";const _e=(0,n.observer)(function(e){var t=e.instName,i=e.baseCcy;return(0,O.jsxs)("div",{className:ue,children:[(0,O.jsx)(J.A,{ccy:i,className:de}),(0,O.jsx)("div",{className:ce,children:t})]})});const pe=function(){return(0,ne.A)(function e(t){var i=this;(0,oe.A)(this,e),this.eligibleInstIds=[],this.algoOrdType="",this.selectInstId="",this.instType="",this.setInst=ae.x7,this.updateInfo=function(e){var t=e.eligibleInstIds,r=e.algoOrdType,o=e.setInst,n=e.instType;null!==t&&void 0!==t&&t.length&&(i.eligibleInstIds=t),i.algoOrdType=r,i.instType=n,i.setInst=o},this.setOptions=function(e){e&&(i.selectInstId=e)},this.onChange=function(e){var t=e.value;i.setOptions(t),i.refreshData(t).then(function(){}).catch(function(){})},this.refreshData=function(){var e=(0,re.A)((0,ie.A)().mark(function e(t){var r;return(0,ie.A)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,null===(r=i.setInst)||void 0===r?void 0:r.call(i,{instId:t});case 1:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),this.rootStore=t,(0,se.makeAutoObservable)(this)},[{key:"titleOptions",get:function(){var e=this;return this.eligibleInstIds.map(function(t){var i=(0,le.Ps)({instType:e.instType,instId:t}),r=(0,y.QS)(t).baseCcy;return{label:(0,O.jsx)(_e,{instName:i,baseCcy:r}),baseCcy:r,value:t}})}}])}(),me={optionsItem:"index_optionsItem__bW8Ze",label:"index_label__d4+RE"};const fe=(0,n.observer)(function(){var e=(0,d.jg)(),t=e.rootStore,i=e.algoOrdType,o=(0,r.useState)(function(){return new pe(t)}),n=(0,p.A)(o,1)[0],s=t.followStore.followData,a=t.mainStore,l=a.setInst,u=a.instType,_=s.eligibleInstIds,m=s.instId;(0,r.useEffect)(function(){n.updateInfo({eligibleInstIds:_,algoOrdType:i,setInst:l,instType:u})},[_,i,l]),(0,r.useEffect)(function(){n.setOptions(m)},[m]);var f=n.titleOptions,A=n.selectInstId,h=n.onChange;return(0,O.jsx)(te.A,{className:me.select,popupProps:{smartMode:!1},align:te.A.DIRECTION.left,value:A,options:f,onChange:h,searchable:!1,disabled:(null===f||void 0===f?void 0:f.length)<=1,label:function(e){var t=e.baseCcy;return(0,O.jsx)("div",{className:me.label,children:(0,c.kW)(v.C_[i],{cryptoPair:t})})},size:te.A.SIZE.md,type:te.A.TYPE.text,optionItemClassName:me.optionsItem})}),ve={top:"index_top__qTxc5",text:"index_text__PMage",ccyImgContent:"index_ccyImgContent__gdk9I",baseCcyImg:"index_baseCcyImg__TAt78",quoteCcyImg:"index_quoteCcyImg__xlv3Z",inQuoteCcy:"index_inQuoteCcy__KY0Fh",bottom:"index_bottom__wgDVX",tag:"index_tag__tdRQO",default:"index_default__99W1s",imDefault:"index_imDefault__oyZ8o",long:"index_long__TEPQZ",short:"index_short__BeohG",buy:"index_buy__UppDO",sell:"index_sell__v4G8L",up:"index_up__fvlhW",down:"index_down__6h9+Z",neutral:"index_neutral__hTLS1",tagDir:"index_tagDir__yBDD3"};const Ae=(0,n.observer)(function(){var e=(0,d.jg)().rootStore.mainStore,t=e.quoteCcy,i=e.baseCcy,o=e.botDetail,n=o.direction,l=o.lever,u=(0,r.useMemo)(function(){return(0,ee.RN)(n)},[n]),_=(0,r.useMemo)(function(){return"".concat((0,y.ji)(l)," ").concat(a.uV)},[l]);return(0,O.jsxs)("div",{className:ve.container,children:[(0,O.jsxs)("div",{className:ve.top,children:[(0,O.jsx)("div",{className:ve.text,children:(0,O.jsx)(fe,{})}),(0,O.jsxs)("div",{className:ve.ccyImgContent,children:[(0,O.jsx)(J.A,{ccy:i,className:ve.baseCcyImg}),(0,O.jsx)(J.A,{ccy:t,className:D()(ve.quoteCcyImg,ve.inQuoteCcy)})]})]}),(0,O.jsxs)("div",{className:ve.bottom,children:[(0,O.jsx)(X.A,{className:ve.tag,children:(0,c.kW)("fdcabot_simplebuy_toptag_beginner_friendly")}),(0,O.jsx)(s.A,{when:n,children:(0,O.jsx)($.A,{type:$.A.TYPE.ROUNDED,className:D()(ve.default,ve.imDefault,ve[n],ve.tagDir),children:u})}),(0,O.jsx)(s.A,{when:l,children:(0,O.jsx)($.A,{type:$.A.TYPE.ROUNDED,className:D()(ve.default,ve.imDefault,ve[n],ve.tagDir),children:_})})]})]})}),he="index_topCardInfo__NyZZR";
1const ge=(0,n.observer)(function(e){var t=e.quote,i=(0,d.jg)().activityContainer;return(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("div",{className:he,children:[(0,O.jsx)(Ae,{}),(0,O.jsx)(w,{}),(0,O.jsx)(H,{})]}),i,t,(0,O.jsx)(u.A,{}),(0,O.jsx)(_.A,{})]})});var xe=i(95061),ye=i(72281);const Se="index_direction__yM+16",be="index_inDirection__iQoma",Te="index_active__D3fni",je="index_imActive__kP4ZV";var Ce=ae.M8.NEUTRAL;const ke=(0,n.observer)(function(){var e=(0,d.jg)(),t=e.store,i=e.action,r=t.form,o=t.directions,n=r.direction;return(0,O.jsx)("div",{className:"grid-attribute-box",children:(0,O.jsx)(ye.A.Segmented,{size:ye.A.SIZE.sm,average:!0,forceRenderAll:!0,useReactTransition:!0,activeId:n,onChange:i.setDirection,className:D()(Se,be),paneSpacing:2,activeClassName:D()(Te,(0,P.A)({},je,n===Ce)),children:o&&o.map(function(e){return(0,O.jsx)(ye.A.TabPane,{tab:e.tab,id:e.id,color:e.color},e.id)})})})});i(58735);var Re=i(63010),Me=i(33588),Ie=i(92899),Oe=i(75170),we=i(4053);const Pe={settingTabs:"index_settingTabs__QvLg0",settingTabsWeight:"index_settingTabsWeight__izQgA",dialogContent:"index_dialogContent__+BygV",title:"index_title__Q4GRl",text:"index_text__aS84A",marginTop20:"index_marginTop20__6RciU",marginTop4:"index_marginTop4__lDVnu",guideLink:"index_guideLink__I+TtA","step-sort":"index_step-sort__PSDD-",stepSort:"index_step-sort__PSDD-"};const Ne=(0,n.observer)(function(e){var t=e.className,i=(0,d.jg)(),r=i.rootStore,o=i.rootAction,n=r.mainStore,s=o.mainAction,a=n.profitSharingRange,l=void 0===a?[]:a,c=n.profitSharingRatio,u=s.setProfitSharingRatio;return(0,O.jsx)(ye.A,{size:ye.A.SIZE.sm,category:ye.A.CATEGORY.outline,type:ye.A.TYPE.highlight,className:D()(Pe.settingTabs,Pe.settingTabsWeight,t),hideContent:!0,average:!0,forceRenderAll:!0,activeId:c,onChange:u,color:ye.A.COLOR.blue,children:l.map(function(e){return(0,O.jsx)(ye.A.TabPane,{color:ye.A.COLOR.blue,id:e,tab:we.KN({value:e,digit:0})},e)})})});const De=(0,n.observer)(function(e){var t=e.isShowKolSettingDialog,i=(0,r.useState)(!0),o=(0,p.A)(i,2),n=o[0],s=o[1],a=function(){Re.A.set(Me.gH,1),s(!1)};return(0,r.useEffect)(function(){return Re.A.set(Me.gH,1),function(){a()}},[]),(0,O.jsx)(E.A.Action,{visible:t&&n,className:Pe.kolDialog,title:(0,c.kW)("trade_bot_pop_policy_tape_setting"),confirmText:(0,c.kW)("options_buyoptions_modal_btn_confirm"),onClose:a,onConfirm:a,children:(0,O.jsxs)("div",{className:Pe.dialogContent,children:[(0,O.jsx)("div",{className:Pe.title,children:(0,c.kW)("trade_bot_pop_publish_strategy")}),(0,O.jsx)("div",{className:Pe.text,children:(0,c.kW)("trade_bot_pop_currently_trader")}),(0,O.jsx)("div",{className:D()(Pe.title,Pe.marginTop20),children:(0,c.kW)("trade_bot_pop_set_ratio")}),(0,O.jsx)("div",{className:Pe.text,children:(0,c.kW)("trade_bot_pop_other_users")}),(0,O.jsx)(Ne,{className:Pe.marginTop4}),(0,O.jsxs)("a",{className:Pe.guideLink,href:(0,Oe.CZ)((0,c.kW)("trade_bot_pop_tape_guide_url")),target:"_blank",rel:"noopener noreferrer",children:[(0,O.jsx)("span",{children:(0,c.kW)("trade_bot_pop_tape_guide")}),(0,O.jsx)(L.A,{className:D()("okx-trading-arrow-chevrons",Pe.icon)})]})]})})});const Le=(0,n.observer)(function(e){var t=e.title,i=void 0===t?(0,c.kW)("fdcabot_placeorder_header_lead_profit_share"):t,o=e.titleDesc,n=void 0===o?(0,c.kW)("trade_bot_hover_desc_other_users"):o,a=e.form,l=e.field,u=e.options,_=void 0===u?[]:u,m=e.onChange,f=void 0===m?function(){}:m,v=e.sort,A=void 0===v?"":v,h=(0,r.useState)(!0),g=(0,p.A)(h,2),x=g[0],y=g[1];(0,r.useEffect)(function(){var e=Re.A.get(Me.gH);y(e)},[]);var S=(0,d.jg)().rootStore.followStore.isShowKolSetting,b=(0,r.useMemo)(function(){return S&&!x},[S,x]);return(0,O.jsxs)(s.A,{when:S,children:[(0,O.jsx)(Ie.A,{title:i,titleDesc:n,form:a,field:l,options:_,onChange:f,sort:A}),(0,O.jsx)(Ne,{}),(0,O.jsx)(De,{isShowKolSettingDialog:b})]})});var Fe=i(92090),Ee=i(97306);const We="index_reloadMargin__9-VaW";const qe=(0,n.observer)(function(){var e=(0,d.jg)(),t=e.store,i=e.rootStore,o=e.action,n=i.mainStore,s=t.maxAvailable.quoteMax,a=(0,r.useRef)(null);o.reloadMarginRef=a;var l=n.instId,c=n.instType,u=n.algoOrdType,_=o.onReloadMarginChange;return(0,O.jsx)(Ee.A,{className:We,instId:l,instType:c,algoOrdType:u,onCh
1ange:_,ref:a,quoteMax:s})});var Ve=i(75650),Ke=i(76773),Ue=i(92696),Ye=i(34915),Ze=i(44623),Ge=i(56165),Qe=i(57418),ze=i(57539),Be=i(89379),He=i(39874),Xe=i(5182),$e=i(85501),Je=i(4473),et=i(68341),tt=(i(49106),i(90638),i(42137),i(59612),i(20923),i(10816)),it=i(43509),rt=i(47332),ot=i(12907),nt=i(94415),st=i(85861),at=i(75891),lt=a.yt.AMT,ct=a.yt.SL_PCT,dt=a.yt.SAFETY_ORD_AMT,ut=a.yt.PX_STEPS,_t=a.yt.TP_PCT,pt=a.yt.VOL_MULT,mt=a.yt.PX_STEPS_MULT,ft=a.yt.INIT_ORD_AMT,vt=a.oy.START,At=a.oy.STOP,ht=a.$5.MANUAL,gt=ae.M8.LONG,xt=ae.M8.SHORT,yt=l.lL.SYNC,St=a.xV.CONTRACT_DCA,bt=it.k3.COPY_SELF,Tt=(0,et.A)("initMinFollowAmtListener"),jt=function(e){function t(e){var i;return(0,oe.A)(this,t),i=(0,He.A)(this,t,[e]),Object.defineProperty(i,Tt,{writable:!0,value:function(){i.minFollowAmtListener=(0,se.autorun)((0,re.A)((0,ie.A)().mark(function e(){var t,r,o,n;return(0,ie.A)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=i.followStore,r=t.isFollowKol,o=t.sourceAlgoId,n=i.store.form.lever,!r||!o){e.next=1;break}return e.next=1,i.updateMinFollowAmt({sourceAlgoId:o,lever:n});case 1:case"end":return e.stop()}},e)})))}}),i.updateMinFollowAmt=function(){var e=(0,re.A)((0,ie.A)().mark(function e(t){var r,o,n,s,a;return(0,ie.A)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,(0,tt.A)(ot.A.getDcaPSFolMinAmt(t));case 1:if(r=e.sent,o=(0,p.A)(r,2),n=o[0],s=o[1],!n){e.next=2;break}return e.abrupt("return","");case 2:return a=(null===s||void 0===s?void 0:s.minMargin)||"",i.update({apiFolMinAmt:a}),e.abrupt("return",a);case 3:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),i.setDirection=function(e){i.store.form.direction=e,i.clearAllRelateErrors(),i.validFieldWhenSubmit(),i.validLastOrds(),(0,rt.Ppq)({button_name:e})},i.updateLever=function(e){i.store.form.lever=e,i.store.leverRef.updateTempLever(e),i.followStore.isCopyStyle&&i.followFieldValid({field:lt})},i.onStopTypeChange=function(e){var t=e.value;i.store.form.slMode=t},i.extraLeadServerParam=function(){var e=i.store.form.trackingMode;return i.followStore.isShowKolSetting?{trackingMode:e}:{}},i.onTrackingModeChange=function(e){i.updateForm({trackingMode:e})},i.onReloadMarginChange=function(e){var t=e.maxAmount,r=e.isReloadSwitch;i.updateForm({autoMarginReloadSwitch:r,autoMarginReloadMaxAmount:t})},(0,se.makeObservable)(i,{init:se.action,destroy:se.override,setDirection:se.action,updateLever:se.action,onStopTypeChange:se.action,clearAllRelateErrors:se.action,toServerData:se.override,setDefault:se.override,submitValid:se.override,copyFollowData:se.override,resetForm:se.override,extraCheck:se.override,onTrackingModeChange:se.action,resetAIParam:se.override}),i}return(0,$e.A)(t,e),(0,ne.A)(t,[{key:"init",value:function(){this.initFollowInfoListener(),this.tickerStore.init({needTickers:!0,needPriceLimit:!0}),this.mainAction.getStrategyUserInfo(),(0,Je.A)(this,Tt)[Tt]();var e=this.uiStore.typeStatus,t=e.isTradeType,i=e.isCardType,r=this.followStore,o=r.isFollowKol,n=r.copySource;t&&(!o&&this.defaultListen(),this.initMaxSafetyOrdsListener()),!i&&!t||n!==bt&&o||this.klinePricesListen()}},{key:"destroy",value:function(){(0,Xe.A)(t,"destroy",this,3)([]),this.minFollowAmtListener&&this.minFollowAmtListener()}},{key:"toServerData",value:function(){var e=this.store.form,t=this.followAction.createFollowServerParam(),i=this.mainAction.createLeadServerParam(),r=this.extraLeadServerParam(),o=e.reserveFunds,n=e.direction,s=e.initOrdAmt,a=e.userRiskMode,l=e.safetyOrdAmt,c=e.maxSafetyOrds,d=e.pxStepsMult,u=e.volMult,_=e.tag,p=e.lever,m=e.slMode,f=e.ordType,v=e.start,A=e.stop,h=e.amt,x=e.autoMarginReloadSwitch,y=e.autoMarginReloadMaxAmount,S=this.mainStore.instId,b=this.followStore,T=b.isFollowKol,j=b.sourceAlgoId;return T?{lever:p,sourceAlgoId:j,totalAmt:h,ordType:St,autoMarginReloadSwitch:x,autoMarginReloadMaxAmount:y}:(0,Be.A)((0,Be.A)((0,Be.A)((0,P.A)((0,P.A)((0,P.A)((0,P.A)((0,P.A)({reserveFunds:o,direction:n,instId:S,initOrdAmt:s,userRiskMode:a,lever:p,slMode:m,triggerParams:(0,st.Vv)({start:v,stop:A}),safetyOrdAmt:(0,st.rR)(c,dt)?"":l,maxSafetyOrds:c,pxStepsMult:(0,st.rR)(c,mt)?"":d,volMult:(0,st.rR)(c,pt)?"":u,tag:_,investType:ht,ordType:f},_t,g._u.div(e[_t],100)),ct,g._u.div(e[ct],100)),ut,(0,st.rR)(c,ut)?"":g._u.div(e[ut],100)),"autoMarginReloadSwitch",x),"autoMarginReloadMaxAmount",y),t),i),r)}},{key:"clearAllRelateErrors",value:function(){var e=this,t=this.store,i=t.errors,r=t.lastOrdsValidInfo;
1Object.keys(r).forEach(function(t){r[t].relateParams.forEach(function(e){delete i[e]}),e.store.lastOrdsValidInfo[t].pass=!0})}},{key:"setDefault",value:function(){var e,t,i=this.followStore.isCopyStyle,r=this.store,o=r.manualDefault,n=r.defaultLever;i||(null===(e=this.store.leverRef)||void 0===e||null===(t=e.updateTempLever)||void 0===t||t.call(e,(0,y.ji)(n)),this.updateForm((0,Be.A)((0,Be.A)({},o),{},(0,P.A)((0,P.A)((0,P.A)((0,P.A)((0,P.A)((0,P.A)({},ft,""),dt,""),"reserveFunds",!0),"triggerParams",[]),vt,(0,Be.A)({},l.j)),At,(0,Be.A)({},l.$D)))))}},{key:"submitValid",value:function(){var e=(0,re.A)((0,ie.A)().mark(function e(){var i,r,o,n,s,a,l,c,d,u,_,p,m,f,v,A,h,g,x,y,S,b,T,j,C;return(0,ie.A)().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(i=this.followStore,r=i.isFollowKol,o=i.sourceAlgoId,n=this.store.form,s=n.lever,a=n.amt,!r||!o){e.next=2;break}return e.next=1,this.updateMinFollowAmt({sourceAlgoId:o,lever:s});case 1:l=e.sent,a<l&&this.onBlur({field:lt});case 2:if((0,Xe.A)(t,"submitValid",this,3)([])){e.next=3;break}return e.abrupt("return",!1);case 3:return c=this.store,d=c.currentAmt,u=c.totalAmt,_=c.form,p=this.mainStore,m=p.quoteCcy,f=p.instType,v=p.quoteSizeDig,A=p.instId,h=p.beforeOpenConfirm,g=p.baseCcy,x=p.cancelConfirm,y=this.followAction.createFollowCheckParam(),S=_.start,b=_.stop,T={triggerParams:(0,st.Vv)({start:S,stop:b})},j=this.uiStore.type,e.next=4,nt.A.check((0,Be.A)((0,Be.A)((0,Be.A)((0,Be.A)({},_),y),T),{},{currentAmt:d,totalAmt:u,quoteSizeDig:v,quoteCcy:m,baseCcy:g,instType:f,instId:A,type:j,beforeOpenConfirm:h,cancelConfirm:x,submit:this.confirmSubmit,close:this.clearSubmitInfo}));case 4:return C=e.sent,e.abrupt("return",C);case 5:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"copyFollowData",value:function(){this.store.isNeedDefault=!1;var e=this.followStore,t=e.isAICopy,i=e.followData,r=e.isShowKolSetting,o=i||{},n=o.maxSafetyOrds,s=o.pxSteps,a=o.pxStepsMult,c=o.slPct,d=o.tpPct,u=o.volMult,_=o.lever,p=o.direction,m=o.triggerParams,f=o.slMode,v=o.userRiskMode,A=o.copyProfitSharingRatio,h=o.trackingMode;if(A&&r){var g=this.mainStore,x=g.profitSharingRange,S=g.defaultProfitSharingRatio,b=x.includes(A)?A:S;this.mainAction.setProfitSharingRatio(b)}var T={};if(m.forEach(function(e){var t=e.triggerAction;T[t]=e}),_){var j=this.store.leverRef.updateTempLever,C=(0,y.ji)(_);j&&j(C),this.updateForm({lever:C})}this.updateForm((0,Be.A)((0,Be.A)({maxSafetyOrds:n,pxStepsMult:a,userRiskMode:v,volMult:u,pxSteps:s,tpPct:d,slPct:c||"",direction:p,triggerParams:m,slMode:f},T),{},{reserveFunds:!!t||this.store.form.reserveFunds,trackingMode:Object.values(l.lL).includes(h)?h:yt}))}},{key:"resetForm",value:function(){var e,i;(0,Xe.A)(t,"resetForm",this,3)([]),this.updateForm({direction:gt,trackingMode:yt,autoMarginReloadSwitch:!1,autoMarginReloadMaxAmount:""}),this.store.liqPxs=(0,P.A)((0,P.A)({},gt,""),xt,""),null===(e=this.reloadMarginRef)||void 0===e||null===(i=e.current)||void 0===i||i.resetData()}},{key:"extraCheck",value:function(){var e,i,r,o=(0,Xe.A)(t,"extraCheck",this,3)([]),n=!0;return null!==(e=this.store.leverRef)&&void 0!==e&&e.leverValidPass&&(n=this.store.leverRef.leverValidPass()),null!==(i=this.reloadMarginRef)&&void 0!==i&&null!==(r=i.current)&&void 0!==r&&r.validPass&&(n=this.reloadMarginRef.current.validPass()),o&&n}},{key:"resetAIParam",value:function(){(0,Xe.A)(t,"resetAIParam",this,3)([]),this.updateForm({lever:l.pC})}}])}(at.A);const Ct=jt;var kt=i(6073),Rt=i(90313),Mt=i(70652),It=a.oy.STOP,Ot=a.oy.START,wt=ae.M8.LONG,Pt=ae.M8.SHORT,Nt=a.W4.MARKET,Dt=a.yt.AMT,Lt=a.yt.PX_STEPS,Ft=a.yt.TP_PCT,Et=a.yt.INIT_ORD_AMT,Wt=a.yt.SAFETY_ORD_AMT,qt=a.yt.MAX_SAFETY_ORDS,Vt=a.yt.PX_STEPS_MULT,Kt=a.yt.VOL_MULT,Ut=a.yt.SL_PCT,Yt=l.lL.SYNC,Zt=function(e){function t(e){var i;return(0,oe.A)(this,t),(i=(0,He.A)(this,t,[e])).leverRef={},i.form=(0,Be.A)((0,Be.A)({},l.wD),{},(0,P.A)((0,P.A)((0,P.A)({amt:"",slMode:Nt,lever:""},Ot,(0,Be.A)({},l.j)),It,(0,Be.A)({},l.$D)),"trackingMode",Yt)),(0,se.makeObservable)(i,{leverRef:se.observable,form:se.override,dispLiqPxs:se.computed,minInitOrdAmt:se.override,minSafetyOrdAmt:se.override,defaultLever:se.computed,isShowBetweenTips:se.computed,minAmt:se.computed,configTpPct:se.override,configSlPct:se.override,isEdited:se.override,lowFreUpdateRange:se.override,noFreUpdateRange:se.computed}),i}return(0,$e.A)(t,e),(0,ne.A)(t,[{key:"directions",get:function(){var e=W.A.isRedUp,t=e?ye.A.TabPane.COLOR.red:ye.A.TabPane.COLOR.green,i=e?ye.A.TabPane.COLOR.green:ye.A.TabPane.COLOR.red;return[{tab:(0,c.kW)("trade_bot_title_futures_grid_long"),id:wt,color:t},{tab:(0,c.kW)("trade_bot_title_futures_grid_short"),id:Pt,color:i}]}},{key:"dispLiqPxs",get:function(){var e=this,t={},i=this.mainStore,r=i.quoteCcy,o=i.priceDig;
1return Object.keys(this.liqPxs).forEach(function(i){var n=i===wt?we.Wf:we.Hb,s=e.form.initOrdAmt?e.liqPxs[i]:"",a=s?"".concat(n(s,o)," ").concat(r):we.aK(s);t[i]=a}),t}},{key:"minInitOrdAmt",get:function(){var e=this.tickerStore,t=e.tickers,i=e.priceLimit,r=this.mainStore,o=r.instType,n=r.instId,s=this.configStore.config,a=this.followStore,l=a.isCopyStyle,c=a.followData,d=l?c:this.form;return(0,Rt.GE)({tickers:t,botDetail:d,priceLimit:i,config:s,instId:n,instType:o,calcLever:this.calcLever})}},{key:"minSafetyOrdAmt",get:function(){var e=this.tickerStore.tickers,t=this.mainStore,i=t.instType,r=t.instId,o=this.configStore.config,n=this.followStore,s=n.isCopyStyle,a=n.followData,l=s?a:this.form;return(0,Rt.UV)({tickers:e,botDetail:l,instType:i,instId:r,config:o,calcLever:this.calcLever,isPowNumOverMax:this.isPowNumOverMax})}},{key:"defaultLever",get:function(){var e,t=((null===(e=this.configStore)||void 0===e?void 0:e.config)||{}).lever;return(null===t||void 0===t?void 0:t.default)||l.pC}},{key:"isShowBetweenTips",get:function(){var e=this.followStore,t=e.isCopyStyle,i=e.followData,r=t?i:this.form;if(!this.form.initOrdAmt)return!1;var o=this.tickerStore.tickers,n=(0,Rt.uV)({botDetail:r,tickers:o,isPowNumOverMax:this.isPowNumOverMax}),s=n.max,a=n.min;return(0,kt.Zm)({maxPx:s,minPx:a,liqPxs:this.liqPxs,botDetail:r})}},{key:"minAmt",get:function(){return this.followStore.isCopyStyle?this.followMinAmt:""}},{key:"lowFreUpdateRange",get:function(){return(0,Be.A)((0,Be.A)({},this.noFreUpdateRange),{},(0,P.A)((0,P.A)({},Ft,(0,Be.A)((0,Be.A)({},this.configTpPct),{},{isRatio:!0,unit:ae.cY})),Ut,(0,Be.A)((0,Be.A)({},this.configSlPct),{},{isRatio:!0,unit:ae.cY})))}},{key:"noFreUpdateRange",get:function(){var e=this.configStore.config;return(0,P.A)((0,P.A)((0,P.A)((0,P.A)({},Lt,(0,Be.A)((0,Be.A)({},e[Lt]),{},{isRatio:!0,unit:ae.cY})),qt,e[qt]),Vt,e[Vt]),Kt,e[Kt])}},{key:"configTpPct",get:function(){var e=this.configStore.config;return this.form.direction===wt?(0,Be.A)((0,Be.A)({},e[Ft]),{},{max:""}):e[Ft]}},{key:"configSlPct",get:function(){var e=this.configStore.config;return this.form.direction===Pt?(0,Be.A)((0,Be.A)({},e[Ut]),{},{max:""}):e[Ut]}},{key:"fields",get:function(){var e=this.followStore.isCopyStyle;return(0,P.A)((0,P.A)((0,P.A)((0,P.A)((0,P.A)((0,P.A)((0,P.A)((0,P.A)((0,P.A)({},Dt,{required:e,field:Dt,langKey:"fdcabot_placeorder_item_current_usage"}),Lt,{required:!e&&!(0,st.rR)(this.form.maxSafetyOrds,Lt),field:Lt,langKey:this.form.direction===Pt?"fdcabot_placeorder_item_price_steps_rise":"dcabot_placeorder_item_price_steps"}),Ft,{required:!e,field:Ft,langKey:"dcabot_placeorder_item_take_profit_perc_per_cycle"}),Ut,{required:!1,field:Ft,langKey:"dcabot_placeorder_item_stop_loss_perc"}),Et,{required:!e,field:Et,langKey:"fdcabot_placeorder_item_initial_order_amount"}),Wt,{required:!e&&!(0,st.rR)(this.form.maxSafetyOrds,Wt),field:Wt,langKey:"fdcabot_placeorder_item_safety_order_amount"}),qt,{required:!e,field:qt,langKey:"dcabot_placeorder_item_max_safety_orders"}),Vt,{required:!e&&!(0,st.rR)(this.form.maxSafetyOrds,Vt),field:Vt,langKey:"dcabot_placeorder_item_price_steps_multiplier"}),Kt,{required:!e&&!(0,st.rR)(this.form.maxSafetyOrds,Kt),field:Kt,langKey:"dcabot_placeorder_item_amount_invested_multiplier"})}},{key:"isEdited",get:function(){return(0,Xe.A)(t,"isEdited",this,1)||+this.form.lever!==+l.pC}}])}(Mt.A);const Gt=Zt;var Qt=i(20220),zt=i(33408);const Bt="index_stepTitleClassName__ZzTqm";var Ht=a.yt.PX_STEPS_MULT,Xt=a.yt.VOL_MULT;const $t=(0,n.observer)(function(){var e,t,i,r,o=(0,d.jg)().store,
1n=o.form,s=o.noFreUpdateRange,l=n.maxSafetyOrds;return(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)(ze.A,{title:(0,c.kW)("dcabot_placeorder_title_safety_order_details"),stepTitleClassName:Bt}),(0,O.jsx)(zt.A,{disabled:(0,st.rR)(l,Xt),field:Xt,sufText:(0,c.kW)("trade_dcabot_field_times"),digit:a.ZD,validMin:+(null===(e=s[Xt])||void 0===e?void 0:e.min),validMax:+(null===(t=s[Xt])||void 0===t?void 0:t.max),preText:(0,c.kW)("dcabot_placeorder_item_amount_invested_multiplier"),preDescription:(0,c.Vp)("dcabot_placeorder_itemtooltip_amount_multiplier")}),(0,O.jsx)(zt.A,{disabled:(0,st.rR)(l,Ht),field:Ht,sufText:(0,c.kW)("trade_dcabot_field_times"),digit:a.ZD,preText:(0,c.kW)("dcabot_placeorder_item_price_steps_multiplier"),preDescription:(0,c.Vp)("fdcabot_placeorder_itemtooltip_price_steps_multiplier"),validMin:+(null===(i=s[Ht])||void 0===i?void 0:i.min),validMax:+(null===(r=s[Ht])||void 0===r?void 0:r.max)})]})});var Jt=i(21431);const ei="index_stopContent__qIktH",ti="index_balTypeSelect__tdj8R",ii="index_innerContent__Qas9K";var ri=a.yt.SL_PCT,oi=a.W4.LIMIT;const ni=(0,n.observer)(function(){var e,t,i=(0,d.jg)(),r=i.store,o=i.action.onStopTypeChange,n=r.form,s=r.lowFreUpdateRange,u=n.slMode===oi?(0,c.kW)("fdcabot_placeorder_pop_sl_limit_desc"):(0,c.kW)("fdcabot_placeorder_pop_sl_market_desc"),_=(0,l.Zn)();return(0,O.jsxs)(O.Fragment,{children:[(0,O.jsxs)("div",{className:ei,children:[(0,O.jsx)("span",{children:(0,c.kW)("fdcabot_placeorder_advancedtitle_stop_loss_cond_wo_num")}),(0,O.jsx)(Jt.A,{description:u,placement:Jt.O.top,children:(0,O.jsx)(te.A,{type:te.A.TYPE.text,value:n.slMode,options:_,onChange:o,searchable:!1,popupProps:{smartMode:!1},align:te.A.DIRECTION.right,className:ti,valueContClassName:ii,size:te.A.SIZE.xs})})]}),(0,O.jsx)(zt.A,{field:ri,digit:a.ZD,sufText:ae.cY,validMin:+(null===(e=s[ri])||void 0===e?void 0:e.min),validMax:+(null===(t=s[ri])||void 0===t?void 0:t.max),preText:(0,c.kW)("dcabot_placeorder_item_stop_loss_perc"),preDescription:(0,c.Vp)("fdcabot_placeorder_titletooltip_stop_loss_perc"),unit:ae.cY,isRatio:!0})]})});var si=i(68552),ai=a.xV.CONTRACT_DCA,li=a.oy.STOP,ci=a.oy.START;const di=(0,n.observer)(function(e){var t=e.type,i=(0,d.jg)(),o=i.store,n=i.action,s=i.rootStore.mainStore,a=n.setTriggerConditions,l=o.triggerCondRef,c=o.form,u=c.start,_=c.stop,p=c.direction,m=s.instId,f=s.instType,v=(0,r.useMemo)(function(){return{direction:p,instId:m,instType:f,onChange:a,ordType:ai,editType:si.A.EDIT_TYPE.ADD}},[p,m,f]);return t===ci?(0,O.jsx)(si.A,(0,Be.A)((0,Be.A)({},v),{},{value:u,actionType:si.A.ACTION_TYPE.START,outerRef:l[ci],isV2:!1})):(0,O.jsx)(si.A,(0,Be.A)((0,Be.A)({},v),{},{value:_,actionType:si.A.ACTION_TYPE.STOP,outerRef:l[li],isV2:!1}))});var ui=a.oy.STOP,_i=a.oy.START;const pi=(0,n.observer)(function(){return(0,O.jsxs)(Qt.A,{children:[(0,O.jsx)(di,{type:_i}),(0,O.jsx)($t,{}),(0,O.jsx)(di,{type:ui}),(0,O.jsx)(ni,{})]})}),mi="index_tips__S4dB0";var fi=a.yt.TRACKING_MODE;const vi=(0,d.WQ)({Action:Ct,Store:Gt,extraStores:[{name:"tickerStore",Store:Qe.A}]})((0,n.observer)(function(){var e=(0,d.jg)(),t=e.store,i=e.rootStore,r=e.action,n=i.followStore,a=i.uiStore,u=t.lastTips,p=t.leverRef,m=t.form,f=n.isCopyStyle,v=a.typeStatus,A=v.isTradeType,h=v.isFollowType,g=v.isCardType,x=(0,l.tS)(),y=r.onTrackingModeChange,S=(0,O.jsx)(Ve.A,{});return(0,O.jsxs)(o().Fragment,{children:[(0,O.jsxs)(s.A,{when:A,children:[(0,O.jsxs)(s.A,{when:!f,children:[(0,O.jsx)(ke,{}),(0,O.jsx)(ze.A,{title:(0,c.kW)("dcabot_placeorder_title2_trigger_settings"),operateBtn:S}),(0,O.jsx)(Ge.A,{}),(0,O.jsx)(ze.A,{title:(0,c.kW)("fdcabot_placeorder_title1_investment_amount")}),(0,O.jsx)(Fe.A,{leverRef:p,needInfo:!0}),(0,O.jsx)(Ke.A,{}),(0,O.jsx)(Ye.A,{}),(0,O.jsx)(Ue.A,{}),(0,O.jsx)(Le,{form:m,field:fi,options:x,onChange:y,sort:!f&&"3"}),(0,O.jsx)(qe,{}),(0,O.jsx)(pi,{}),(0,O.jsx)(s.A,{when:u,children:(0,O.jsx)("div",{className:mi,children:u})})]}),(0,O.jsxs)(s.A,{when:f,children:[(0,O.jsx)(xe.A,{}),(0,O.jsx)(Ze.A,{needLever:!0}),(0,O.jsx)(Ue.A,{}),(0,O.jsx)(Le,{form:m,field:fi,options:x,onChange:y}),(0,O.jsx)(qe,{})]}),(0,O.jsx)(_.A,{})]}),(0,O.jsxs)(s.A,{when:h,children:[(0,O.jsx)(Ze.A,{needTitle:!0,needLever:!0,stepStyle:{marginTop:0}}),(0,O.jsx)(Ue.A,{}),(0,O.jsx)(qe,{})]}),(0,O.jsx)(s.A,{when:g,children:(0,O.jsx)(ge,{quote:(0,O.jsx)(Ze.A,{})})})]})}))},28490:(e,t,i)=>{i.d(t,{A:()=>l});var r=i(89379),o=(i(87590),i(41594),i(82796)),n=i(96450),s=i(65983);function a(e){return(0,s.jsx)(o.A,(0,r.A)((0,r.A)({},e),{},{category:o.A.CATEGORY.fill,color:o.A.COLOR.lime}))}(0,n.C)(a);const l=a},96450:(e,t,i)=>{i.d(t,{C:()=>o});i(57394);var r=i(46554);function o(e){Object.assign(e,{SIZE:r.SK,CATEGORY:r.XJ,COLOR:r.o$})}}}]);
2//# sourceMappingURL=Dca-Contract.1f790d47.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.