3.1 FXBLUE跟单速度

fxblue喊单EA一旦发现其MT4账户中有新的订单,就会向fxblue跟单EA发送一条消息。然后,fxblue跟单EA将尝试进行相同的交易,也就是实时跟单,复制订单。这个过程是快速立即马上响应,但复制交易所需的时间几乎完全取决于您的经纪商平台,而不是fxblue两个EA之间的传输速度。
关闭订单也是如此。一旦发现先前打开的订单已经关闭,喊单EA就会通知跟单EA关闭其交易。
默认情况下,fxblue会忽略跟单系统运行之前所产生的订单。如果需要复制在跟单系统运行之前的产生订单,需要在参数中设置做相应设置,后面我们会提到。

3.1.1 FXBLUE执行速度

请注意,在某些情况下,fxblue跟单ea可能无法立即跟上新的开仓和平仓指令。订单必须按顺序处理,如果跟单ea目前正在等待执行上一个交易,则无法同时处理新的跟单指令。
如果同时发送两个新订单消息,假设fxblue跟单ea需要5秒来执行第一个订单,那么处理第二个订单至少需要5秒(加上执行第二个订单所需的时间)。
事实上,这些情况都可以忽略不计。

3.1.2 跟单中的止盈止损

在fxblue跟单ea中设置止盈和止损参数是为了避免与fxblue喊单ea失去联系时导致巨大亏损。比如,喊单帐号中某个订单并未设置止盈和止损,喊单账户修改密码了,或者喊单帐号掉线了,那么跟单ea与喊单ea失去联系,此时跟单账户就处于非常危险的状况了。
在正常情况下,一旦喊单帐号的交易被关闭,跟单帐号中的交易就会被关闭。fxblue跟单ea中的s/l和t/p只有在以下两种情况下才会被启动生效:
(A)与喊单方的连接丢失而无法收到喊单ea发出的指令
(B)平台之间的价格差异可能导致跟单帐号在接收到喊单帐号的s/l或t/p之前而提前止盈或止损。
如果您希望跟单方忽略喊单帐号的平仓指令,并且只希望跟单帐号s/l或t/p时达到时关闭交易,则打开IgnoreAllExitSignals参数。(忽略所有平仓信号,即忽略喊单帐号的所有平仓指令。但跟单帐号设置的s/l和t/p依旧有效)

3.1.3 持仓单跟单

fxblue跟单系统默认情况下,系统在开始运行时不会复制任何持仓单。开启fxblue以后,它将仅复制喊单账户在开启整个fxblue跟单系统以后产生的订单。
如果你想跟持仓单,有下列几种方法:
一、
1、在喊单ea中,设置AllowExistingOrders为ture,允许发送持仓单。
2、在跟单ea中,将AllowSlippagePips参数调大,允许的最大滑点点差,默认是2.0,可以调成200或2000,调大的依据是,因为持仓单是在开启跟单系统之前产生,由于价格可能存在很大差异,需要增加这个点差允许的范围。
二、
1、在喊单ea中,设置AllowExistingOrders为ture,允许发送持仓单。
2、在喊单ea中,设置BroadcastAllOrdersAtMarket为ture,发送所有订单。或者,在跟单ea中,设置TradeAllOrdersAtMarket参数,接收所有订单而不再考虑点差问题。
关于fxblue的持仓跟单方法这个设置,是依据官网手册翻译,fxblue是有这个功能,但本人实测并非每次成功,还需要继续研究。如果您了解这个设置方法欢迎留言告诉我。

3.2 设置喊单频率

本章节讲述"Heartbeats",翻译过来是“心跳”在fxblue喊单ea中,有一个参数“Heartbeat Period Seconds”直译过来是“心跳周期秒”,这里我用两个字来概括"频率"。
首先我们需要明白的是fxblue喊单ea发送订单频率,和订单复制速度是没有关系的。也就是说,“Heartbeat Period Seconds”这个参数值的大小和ea的跟单速度并没有直接关系,当跟单ea接受到指令时,交易都是立刻马上飞速执行的。
那么这个fxblue喊单ea中的“Heartbeat Period Seconds”是什么意思呢?
前面讲到我把他翻译成频率,也就说,他指的是多少秒发送一次订单的指令。默认参数是“10”意即每10秒种,发送一次订单质量的信息。有新的订单?要平仓?要减仓?还是继续持有订单?如果跟单ea错过了一个交易关闭指令,比如经常碰到的情况,当喊单帐号发送平仓指令时,跟单帐号正好掉线,那么跟单帐号无法平仓,通常mt4在掉线后会自动连接,当他连接上以后的10秒钟,这个平仓指令会再次执行以10秒为一个周期执行一次。
如果在交易过程中,喊单帐号发送了修改订单止盈或止损点数的指令,再跟单ea中执行此修改指令,可能会出现长达10秒的延迟。但是,如果由于止盈或止损正好达到点位,而在这10秒内喊单帐号发送了关闭了交易,这将会立刻触发喊单帐号的平仓指令。

3.3 是否跟挂单

挂单,简单说就是价位还未达到时,我们提前下单,等待行情达到时自动成交。mt4里的挂单有四种情况,点这里继续了解。
默认情况下,fxblue跟单中,是不跟挂单的。但是喊单帐号中的挂单达到交易点位的时候,也就是说,喊单帐号的挂单成交以后,那么跟单账户才会立即执行此订单。
那么可不可以跟挂单呢?
答案是可以的,但是不推荐。(其它类型的跟单ea我们也不推荐跟挂单。)
复制挂单是非常危险的,尤其是跨平台跟单的情况下。由于不同平台的之间的差异通常较大,强行跟挂单可能导致以下情况:
假设我们设置了跟挂单,当喊单帐号挂上挂单,跟单帐号也会跟上挂单,当跟单帐号的点位提前达到时,那么跟单帐号则提前成交,如果随后喊单帐号也触及点位成交,那么这2笔订单,可能会存在一些差异,而危险在于,如果喊单帐号一直未达到挂单点位,那么跟单帐号中已经成交的这笔挂单将一直处于非托管状态,因为喊单帐号中没有此订单。
如果喊单帐号的策略中,订单中不写入止盈止损价格,那么这笔订单在没有人工干预的情况下将一直收不到任何平仓指令。
那么,如果是同平台,是否就可以跟挂单呢?
答案依旧是可以的,但是不推荐。
实际测试中,我们会发现,即使同一平台,同一服务器,同一帐号,登录在两个mt4中,价位也并非完全一致,所以真心不推荐,不如等待喊单账户中的挂单成交,跟单自然还是会跟上。
你说的我的了解了,我还是要跟挂单,如何操作?
在fxblue喊单ea中,将下列参数IncludePendingOrders(是否包含挂单)中的“false”改成“ture”即可。

同时,为了安全期间,可以在fxblue跟单ea中,将RequireSenderFillWithinMinutes,设置一个时间,比如10,则代表10分钟之内如果喊单账户成交而跟单帐号没有成交,则关闭此订单。(默认参数为0,如果设置为0,则代表忽略)。

3.4 跟单手数设置

fxblue跟单ea关于跟单手数的设置:默认设置(UseRiskFactor=1),直译过来,使用风险系数为1,这里翻译成按资金比例跟单。
比如,喊单帐号和跟单帐号都是有1000美金的保证金,当喊单下0.01手时跟单也是下0.01手。喊单帐号是1000美金,而跟单帐号是2000美金,当喊单帐号下0.01手时,跟单帐号下0.02手,而不是0.01手了。
fxblue这套跟单系统为您准备了多种跟单手数的设置方式,我们只需要根据自己的情况选择一种就可以。
UseFixedLotSize,使用固定手数跟单,比如填写0.01,那么无论喊单帐号下多大手数,跟单帐号永远只下0.01手。
UseRiskFactor,上面我们说过,按资金比例跟单。
LotSizeMultiplier,按手数倍数放大或缩小跟单,这种跟单方式是最常用的。比如填写2,当喊单下0.01时,跟单下0.02;填写0.5,当喊单下0.2时,跟单则只下0.1,以此类推,使用喊单手数*填写的参数就是最终手数大小。
(上面三个参数是最常用的,因后面还有章节讲到这些参数,下列参数我们后面在补充。)
EquityPerLot,
BalancePerLot,
CashRiskFixed,
CashRiskEquityPercent,
CashRiskBalancePercent,
NotionalDepositVolume,
需要注意的是:当您选择使用其中一种跟单手数设置方式时,其它手数设置参数应该全部设置为零。

3.4.1 固定手数跟单

通过使用UseFixedLotSize参数(并关闭其他设置,也就是将参数设置为0),您可以在所有订单上固定的手数大小,而不管喊单手数是多少。
如下图所示,将UseFixedLotSize设置为0.25,则每个订单交易都是0.25手,而不管喊单账户交易是0.25、0.01、1.53等等。

3.4.2 相同手数或放大缩小手数跟单

您可以使用LotSizeMultiplier参数(并关闭其他模式,将其它跟单方式的参数设置为0)来控制跟单帐号的手数大小。
LotSizeMultiplier的值为1(并关闭其他模式,将其它跟单方式的参数设置为0)意味着发送方和接收方的交易大小完全相同,意即1比1跟单。
如果,将该值为0.5意味着跟单订单缩小为喊单帐号的一半,喊单为1手,跟单则为0.5手。如果填3表示跟单时将放大3倍。喊单是2手,跟单则为6手。
请注意:相同的交易手数并不意味着跟单帐号承担与喊单帐号同样的风险。例如,跟单帐号和喊单帐号都下了1手,但喊单帐号拥有5000美元的保证金,而跟单帐号只有2500美元的保证金。那么喊单帐号承担的风险是跟单帐号的两倍。

3.4.3 使用相同风险系数跟单

fxblue跟单时,UseRiskFactor默认参数为1.0,使用UseRiskFactor参数为1跟单,意即跟单时,跟单帐号与喊单帐号承受同样的风险系数。
您可以使用UseRiskFactor参数(并关闭其他模式,将其它跟单模式参数设置为0)。如果您在跟单时不修改参数,那么fxblue默认按此方式跟单。
UseRiskFactor参数为1,意味着跟单帐号和喊单帐号的手数大小将根据其相对保证金进行调整(如有必要,两个帐号将转换为美元结算)。
例如,喊单帐号有5000美元的保证金,交易0.20手,跟单帐号有2500美金,那么跟单帐号将交易0.10手。
您可以通过增加或减少UseRiskFactor来调整相对风险;值为1.5意味着跟单帐号将比喊单帐号多承担50%的风险。
例如,如果喊单帐号的保证金为2000美元,而跟单帐号为4000美元,将UseRiskfactor被设置为1.5,则跟单帐号将喊单帐号手数大3倍,即4000/2000 x1.5=3。

3.4.4 根据账户净值或余额确定手数

当使用EquityPerLot或BalancePerLot参数时,请先并关闭其他模式(即设置参数为0)。
当使用这个模式的时候,fxblue会根据跟单帐号的净值或余额来交易固定的手数,而忽略喊单方的手数。
EquityPerLot参数指定跟单帐号要交易1手时必须拥有多少保证金余额。
例如,如果EquityPerLot设置为50000,而当前帐户净值是10000,则跟单为10000/50000 = 0.20手。

3.4.5 根据最大现金风险确定手数

您可以使用CashRiskFixed,CashRiskEquityPercent或CashRiskBalancePercent中任一参数(并关闭其他模式,设设置参数为0)来配置跟单帐号能承担的现金金额或帐户百分比的风险。
CashRiskFixed:指定一笔固定的现金金额来承担每笔交易的风险,例如填写100,则表示最大亏损100。
CashRiskEquityPercent:指定您的帐户净值对风险的百分比,例如2.5%
CashRiskBalancePercent:指定您的帐户净值对风险的百分比,例如2.5%
为了使以上任一参数有效,喊单帐号的订单必须具有止损,或者再跟单帐号使用FixedSLPips参数设置每笔交易的止损来覆盖此止损。
此外,跟单帐号需要调整该交易的手数,以便触及止损造成的损失不超过规定的现金风险。
例如:
您将CashRiskEquityPercent设置为1(意味着您的权益的1%)。
喊单订单的止损从入场起为50点(或您将FixedSLPips设置为50)。
您的帐户净值为$ 10000。
跟单帐号计算出50点的止损代表每手亏损500美元。
您已要求冒险承担1%的风险,即$ 100
因此,跟单帐号交易$ 100 / $ 500 = 0.20手,如果触发50点的止损,则有亏损最大$ 100的风险。
请注意,这些风险设置是最大的:可以在关闭固定止损之前在喊单订单关闭时随时关闭交易。

3.4.6 迷你/微型和美分账户

通常FXblue会自动处理不同帐户之间的差异(手数为10K或1K,而不是通常的100K)。
但,FXblue无法自动检测“分”账户(手数为100K,但意味着100,000美分而不是100,000美元)。默认情况下,这些帐户跟单手数将放大100倍。您可以打开CentAccount设置,也可以将UseRiskFactor或LotSizeMultiplier的值除以100(例如,将其设置为0.01而不是1.00)。
比较常见的如exness美分帐号。
强烈推荐您在使用前先模拟此功能,或在真实帐号中正式交易前使用不可能成交的挂单作为测试。此外,在正式应用后的前面几单仍然需要密切关注手数是否正确。

3.4.7 最小手数

使用UseRiskFactor或LotSizeMultiplier之类的设置进行转换可以导致手数小于经纪人的最小值。除非您打开RoundUpToBrokerMinimum设置,否则接收方不会进行这些交易。(这种拒绝将包含在写入MT4 / 5专家日志中的信息中。)
另外,您可以使用MaxLots和MinLots参数来设置接收方交易的手数上限。例如,将MaxLots设置为0.50时将LotSizeMultiplier设置为2意味着“交易发送方手数的两倍,但不得超过0.50手”。

3.5 交易品种名称和后缀

一个是EURUSD,一个是EURUSD.e,黄金英文不一样,一个是XAUUSD一个是GOLD?这种情况如何设在跟单?
首先不同的交易平台或账户类型,交易品种的名称不是统一的。常见的比如Exness平台迷你帐号的欧美是EURUSDm,当时IcMarkets是EURUSD,有比如黄金,有的平台是XAUUSD,有的是GOLD;有的原油是XTIUSD或OIL。
通常外汇货币对基本都是一致,只是后缀不同,常见的后缀比如c,m,ecn等,标准帐号通常没有后缀。金属,原油,股指等差异会大一些,有不同英文单词标识,我们做好相关的设置后,并不会对我们跟单交易产生影响。
如果,您的喊单平台和跟单平台,是同一平台同一个帐号类型,这种情况通常不需要设置。
如果,您的喊单平台和跟单平台,是两个不同平台或账户类型,请按下列方法设置。
比如:
您的跟单帐号中的欧美是EURUSDm,那么在参数ForexSymbolSuffix中填写m即可。
有一种情况需要注意,比如EURUSD.xyz,有的朋友说,我填了xyz,怎么不跟单?这里需要注意,这个.也是后缀的一部分,在ForexSymbolSuffix参数中,应该填写.xyz
金属,原油,股指或其他非外汇市场的品种名称则需要用到CustomSymbolMappings参数。比如标普500指数,喊单帐号是SPX500,跟单账户是.US500,则在CustomSymbolMappings参数填写:SPX500 = .US500
注意,所有的参数填写时需要区分大小写,有符合的情况下使用英文状态下的符号。

3.5.1 特殊品种自定义点数大小

默认情况下,FXBLUE使用平台的报价点数。 如果平台报价位数为小数点后2位或3位,则FXblue使用小数点后两位数报价。即最小手数为0.01手。
您可以使用CustomPipSizes参数覆盖特定品种的手数。例如,您可以将其设置为XAUUSD = 1,GER30 = 1以在XAUUSD和GER30上使用1.00点的大小。
CustomPipSizes参数必须和平台所示的品种名称完全一致(包括后缀)。

3.5.2 品种名称及手数转换

fxblue跟单将自动在普通帐户和“迷你”帐户之间进行转换(其中,外汇交易品种的手数为10,000,而不是通常的100,000)。
但是,在跨平台跟单时,不同经纪人的差价合约大小不同。一个平台的GER30(Dax)合约大小可能为1,而另一个平台的合约大小为0.01。您可以使用CustomLotMultipliers参数来单独设置。
例如,如果喊单的DAX和CAC40合约比跟单帐号的合约小100倍,则以下设置将调整喊单帐号的手数以使交易小100倍。设置时需注意交易品种的名称需完全一致(包括后缀)
DAX = 0.01,CAC40 = 0.01

3.6 市场执行模式

在旧版的fxblue中:某些经纪人使用“市场执行”,EA必须先发送交易,然后再发送单独的指令以添加止盈止损设置。但是,在所有最新版fxblue中,现在已允许EA将止损止盈信息一同发送。目前,旧的CloseOrdersImmediatelyIfSLFails参数已经删除。

3.7 对冲交易

如果您的喊单帐号或跟单帐号其中一个帐号不支持对冲交易,即不能同时持有多单和空单(比如下了1手欧美多单,再下1手欧美空单,如果你的帐号支持对冲交易,则有两笔订单,账户总持仓为2手。如果你的帐号不支持对冲交易,那么两笔订单则对冲掉了,没有订单了。)那么将无法正常跟单。

3.8 魔术号-订单识别码

Magic numbers 英文直译是魔术数字,或者魔术号,这里我将其翻译成订单识别码。
订单识别码的作用是用来区分哪个订单是哪个ea下的单,尤其在一个mt4帐号中,加载了多个不同ea时,如果没有订单识别码,则无法区分对应的订单是哪个ea产生。
默认情况下,fxblue会自动生成订单识别码。
fxblue跟单ea不会复制喊单帐号的订单识别码。
在一个跟单帐号,多个喊单帐号的情况下,或者跟单帐号同时运行除fxblue以为的多个ea时,请手动填写MagicNumber参数,这个值可以自己任意设定。

3.9 减仓

什么是减仓?
比如您下了1手欧美,平仓0.5手欧美,还剩下0.5手欧美。
再一些跟单ea中,无法实现这样的功能,或只能减一次仓,而不能多次减仓,比如剩下的0.5手欧美,再平掉0.1手欧美,而fxblue可以完美实现此功能。
实现减仓的前提时,喊单和跟单帐号都有此功能。比如exness平台的美分帐号,之前可以减仓,现在不再支持减仓。如果平台不支持此功能了,再fxblue跟单也无法支持。
此外,在MT4上,fxblue跟单会通过订单注释来识别是否是减仓订单(例如“ from#12345678”)而在MT5上,则是减仓后,订单号保持不变(手数会减少)

3.10 反向跟单

有些“聪明”汇友发现一个问题,似乎每次跟单都是亏损结束,突发奇想,即是如此如果反着跟单那岂不是稳赚?
为了使用此功能,您需要设置fxblueh喊单EA的InvertTrades参数,默认为FALSE,更改为TURE即可。(FXBLUE说明:此功能已应用户要求开发,我们不知道有任何亏损的交易系统可通过反转来实现盈利。)
此外,您通常还需要更改允许的滑点,反转后,喊单帐号和跟单帐号的价格差将至少为价差的大小,并且很可能会被fxblue跟单的默认设置拒绝,即不会开单。

3.11 自定义订单注释

默认跟单情况下,MT4或MT5的跟单帐号使用的注释为喊单帐号的订单号。通过订单号我们可以方便的对比订单。
如果不想显示为喊单帐号的订单号,您可以修改为其它内容。
如果想和喊单帐号的注释保持一致,修改UseOriginalOrderComments参数,修改为ture,默认为false。
或者,您可以使用UseCustomOrderComment参数对所有订单使用固定注释,比如填写你的手机号或qq号。
但是,请注意,修改这些参数后,当出现意外情况需要还原设置是,可能会导致无法恢复到之前的跟单状态,fxblue可能会无法识别到对应订单而无法重新建立跟单关系。

3.12 二元期权

fxblue可以复制通过MT4 / 5下达的任何订单。这包括二元期权。
但是,由于平台通常使用订单注释来指定二元期权到期时间,所以,您需要打开UseOriginalOrderComments设置修改为ture。

3.FXBLUE跟单原理相关推荐

  1. 2.1安装fxblue跟单EA

    首先,在您的计算机上安装两个(或两个以上)MT4,同时申请多个模拟帐号以便测试. 如何安装mt4? 如何申请模拟帐号? 准备好以后,我们开始正式安装fxblue跟单ea. 安装方式有两个.第一种,和普 ...

  2. 5.FxBlue跟单常见问题

    fxblue喊单ea和fxblue跟单会在mt4/mt5客户端ea栏目里记录fxblue在跟单复制订单过程中的全面记录.在遇到问题时,我们首先要恢复默认参数尝试,然后再到ea栏找报错提示. ​ 需要注 ...

  3. 2.5判断测试fxblue跟单ea是否正确安装运行

    以下屏幕截图是fxblue喊单ea和fxblue跟单ea成功运行的示例: ​ 如图所示,自动交易按钮要是按下去的播放键状态,Chaennl参数是一样的,Heartbeat sent后对应的时间也是同步 ...

  4. Java form表单原理,动态表单及动态建表实现原理[Java编程]

    赞助商链接 本文"动态表单及动态建表实现原理[Java编程]"是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下 ...

  5. html提交表单原理,HTML表单、HTTP Get与Post杂谈

    HTTP的GET/POST方式有何区别?这是一个老生常谈的问题,但老生常谈的问题往往有一些让人误解的结论.本文将带您浅尝HTTP协议,在了解HTTP协议的同时将会展示许多被人们忽视的内容.在掌握了HT ...

  6. antd vue form表单 子组件调用父组件的方法没反应_前几天推了Vue,今天给React疯狂打call...

    在主流前端框架里,因为React的入门难度高而果断投入Vue怀抱的人绝不在少数.但我要告诉大家,如果你有一定的js基础,其实React没你想象中那么困难 任何库都要在「概念简洁」(自由度高)和「使用便 ...

  7. Django:我是怎么做到使用django动态定义表单(form)的 .

    http://blog.csdn.net/huyoo/article/details/6627967 第一节 数据结构 最近的项目开发,用到了这样的数据结构: 主要是来管理设备的. 下面我列一下它简化 ...

  8. xuelipay 个人即时到账收款平台 原理及源码详解 支持支付宝微信

    现状及解决原理 1.1 现状 1.2 原理 1.3 例子 收款到完成收款过程源码详解 1 上传账户的收款码 2.2 创建订单 2.3 手机app 监听 2.4 服务器处理付款完成通知 漏单原理及漏单的 ...

  9. activiti工作流在线表单设计功能(activiti + ueditor + Ueditor Web Form De

    分享一下我老师大神的人工智能教程吧.零基础,通俗易懂!风趣幽默!http://www.captainbed.net/ 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 之前实现了 ...

  10. 2.4fxblue跟单ea如何实现多跟一,一跟多,或者多跟多

    要实现fxblue跟单ea多跟一,一跟多,或者多跟多,首先需要理解一个重要参数"Channel",在fxblue使用手册中,这里将其翻译为频道. 在一组跟单ea中,喊单和跟单参数中 ...

最新文章

  1. 深入理解JVM虚拟机(九):运行期优化与JIT编译器
  2. Boost:使用/type <>语法测试成员函数
  3. P3804-[模板]后缀自动机【SAM】
  4. excel打开空白_啥?下载的文件显示“文件已损坏,无法打开”?
  5. C ++ 指针 | 指针与字符_4
  6. 下载任意版本的Python库
  7. window 和 linux 环境下杀死tomcat进程——也可以解决其他端口被占用的问题
  8. [原译]Lambda高手之路第二部分
  9. SAP 开发陷阱一箩筐(05)——绘制屏幕时无法给单选按钮分组
  10. Spring使用json转换工具
  11. 山东软件设计大赛备赛建议
  12. 华三防火墙透明模式典型组网配置实例
  13. html显示多张照片的布局,多图片如何排版?手把手教你多图排版布局
  14. 打开Qt Creator软件时报警告:xxx.exe应用程序错误
  15. 字符串指针和指向字符串的指针变量
  16. Object-Oriented Design Heuristics (zz)
  17. 微信支付专题——微信平台证书的两种下载方式,亲测成功
  18. 2019智能手表推荐_智能手表什么牌子好,智能手表排行榜2020
  19. ICCV 2023截止时间
  20. 开源GNSS软件RTKLIB学习总结(一)MarkDown、VS配置RTKLIB、矩阵、最小二乘和Kalman滤波基本函数

热门文章

  1. CFA一级知识点总结
  2. JEB动态调试debug模式
  3. wifi分析仪怎么看哪个信道好_wifi分析仪如何检测周围wifi信号 wifi分析仪使用方法【详解】...
  4. 苹果电脑制作Windows U盘系统
  5. uniapp个人中心界面模板
  6. VUE 中使用 Element 时间控件(简单上手)
  7. Intellij Idea更换编程字体
  8. html5中左浮动怎么写代码,html浮动详解(代码实例)
  9. 作词家下岗系列:教你用 AI 做一个写歌词的软件!
  10. 最优化算法——常见优化算法分类及总结