跳转到主要内容

参数设置

调整参数以适应您的交易习惯。


示例横幅

在这里,我们列出了您可以在CosyTrader中调整的参数,以适应您的交易习惯。


票据风险管理

定义您愿意为每张票据承担的风险金额

备注

此EA提供了两种止损保护功能:

  1. 收盘价止损
  2. 浮动点止损

money-to-risk-per-ticket (默认=10 美元)

这是您愿意为每张票据承担的金额。例如,如果您愿意为一张票据承担10美元的风险,请将其设置为10。该工具将根据开盘价与收盘价止损之间的距离动态计算手数。当价格低于您的止损时,总损失将大约为10美元(取决于市场超过止损价格的程度)。这有助于您在交易中更均匀地控制损失,确保一次亏损交易不会耗尽您的账户。


force-liquidation-fold (默认=2.5倍)

这是执行浮动点止损的参数。这是一种第二种止损方法,旨在保护您的票据免受价格波动引起的过度损失,特别是在高波动市场条件下。如果损失超过此阈值,它会自动关闭票据,而无需等待K线收盘。例如,如果money-to-risk-per-ticket设置为10美元force-liquidation-fold2.5倍,且市场强烈逆向移动,导致浮动损失为10 x 2.5 = 25美元,即使K线尚未收盘,票据也会立即关闭。请记住,如果您使用自己发送的大手数交易,浮动损失可能超过**money-to-risk-per-ticket x force-liquidation-fold**,这可能会在常规止损之前触发。


票据入场助手

控制自动手数计算自动斐波那契回撤入场的功能。

ticket-entry-copilot (默认=True)

此开关启用带有自动手数计算自动斐波那契回撤入场的票据入场。如果您更喜欢手动下单并设置您想要的手数,且不使用自动斐波那契回撤入场调整功能,您可以关闭它。它会覆盖dynamic-lot-size-adjustment开关。

ticket-entry-copilot票据入场功能
True自动手数计算 = True,自动斐波那契回撤入场 = True
False自动手数计算 = False,自动斐波那契回撤入场 = False

备注
  1. 自动斐波那契回撤入场仅适用于**[C] 斐波那契挂单票据**。
  2. 如果您想进入目标斐波那契回撤水平并手动设置手数,请关闭dynamic-lot-size-adjustment,而不是ticket-entry-copilot

dynamic-lot-size-adjustment (默认=True)

此开关控制自动手数计算(但不影响自动斐波那契入场)。当您关闭dynamic-lot-size-adjustment时,您可以为您的票据手动设置手数。如果ticket-entry-copilot设置为True,自动斐波那契回撤入场仍将正常工作。这意味着[C] 斐波那契挂单票据将动态调整您的票据而不更改您的手数。 当ticket-entry-copilot设置为True时,票据入场功能将为:

dynamic-lot-size-adjustment票据入场功能
True自动手数计算=True,自动斐波那契回撤入场=True
False自动手数计算=False,自动斐波那契回撤入场=True

备注
  1. 当您关闭ticket-entry-copilot时,dynamic-lot-size-adjustment将为False
  2. 如果您关闭dynamic-lot-size-adjustment,您需要自行通过适当的手数计算来管理风险。

calculate-single-bar-length-breakthrough-risk (默认=True)

通过考虑价格突破您的止损点时特定时间框架的平均K线长度来计算风险(手数)。这在使用**[A] 单K线挂单入场策略时特别有用。使用固定money-to-risk-per-ticket进行交易可以更好地控制风险;然而,当开盘价和止损设置在短距离内时,计算出的手数可能会变得非常大(将一个数字除以非常小的分母会得到非常大的值)。这可能会导致价格突破您的止损时出现重大损失。为了防止这种情况,我们设计了此功能来考虑突破距离**。它通过将您的交易时间框架的平均K线长度添加到模拟K线穿透您的止损水平来计算手数。虽然这会稍微减少手数,但它提供了更好的保护,防止过度损失。


number-of-bars-length-to-be-average (默认=90 K线)

用于calculate-single-bar-length-breakthrough-riskK线数量。平均K线长度将基于最新(最近的)number-of-bars-length-to-be-average计算。因此,如果挂单尚未转换为开仓单,平均K线长度可能会随时间略有变化,这可能会略微改变您的挂单手数。

提示

一般来说,平均60到90根K线是个好主意。


lot-size-change-ratio-difference (默认=0.20)

(值在0-1之间,0.20 = 20%)

此参数计算将触发手数修改的手数比率差异。例如,值为0.20(20%)意味着只有当新计算的手数高于120%或低于80%的原始手数时,才会触发手数修改。由于手数修改需要在MetaTrader系统中删除原始票据并重新输入新的票据,因此此功能旨在减少票据重新发送的频率。您可以将其设置为0到1之间的值,其中0.2 = 20%。

备注

如果您将lot-size-change-ratio-difference值设置得太小,您将在历史记录中看到许多已删除的挂单。(我们一般认为您的经纪商不喜欢您这样做。)

TIP 强制重新计算手数
  • 如果您想强制重新计算手数,您可以切换到更大时间框架(例如,H4D1),然后再切换回来,或者反方向切换。这个技巧会强制重新计算。

max-lot-size (默认=1.0 手)

将发送的最大手数。它是一个独立于货币/商品的参数。如果计算出的手数大于max-lot-size,则手数将被设置为max-lot-size


retrace-more-when-over-risk (默认=True)

当计算出的风险超过money-to-risk-per-ticket时,此设置会调整到更高的回撤比率。例如,如果您将票据设置为在61.8%的回撤比率处入场,即使计算出的手数设置为最小手数(0.01),也可能导致过度损失。它将通过从78.6%逐步修改回撤比率到88.6%,然后到98.6%,自动调整入场位置,直到计算出的手数不再导致风险超过money-to-risk-per-ticket或无法再回撤(在98.6%时)。此功能对于使用[C] 斐波那契挂单票据money-to-risk-per-ticket较小的用户很有用。


时间框架

选择您常用的交易时间框架。

default-time-frame (默认=M5)

如果用户未提供1到8之间的时间框架代码,将设置默认时间框架。例如,如果发送新票据时时间框架代码设置为09,新票据的时间框架将被设置为default-time-frame(您可以在设置止损为类似0.00002或9999.002后手动调整)。这确保了每个挂单票据都有其收盘价时间框架。请将其设置为您最常用的交易时间框架。


在新K线开启和前一K线关闭时打印通知文本。如果您更喜欢更干净的专家顾问输出,请关闭它。


最大活跃票据

限制活跃市场票据,帮助您保持专注。

restrict-max-live-ticket-number (默认=True)

有些人喜欢下多个挂单并等待价格达到它们(就像用多根鱼竿钓鱼)。然而,一旦一些挂单变成实际的市场订单,您可能需要专注于其中几个(就像鱼咬钩,您无法用两只手持多根鱼竿)。我们设计了此功能,帮助您在市场中已有一些活跃交易时自动删除多余的交易,让您专注于您能处理的数量。

提示

如果您不想使用此功能,可以将此参数设置为一个极大的值


max-live-ticket-number (默认=5 票据)

您希望在市场中拥有的最大活跃票据数量。您需要将restrict-max-live-ticket-number设置为True以激活此功能。例如,如果您将max-live-ticket-number设置为5,并且市场中有10个挂单,一旦其中5个成为活跃市场票据,其余的挂单将被自动删除。此功能帮助您控制您能管理的票据数量。


低保证金保护

如果您的账户没有足够的保证金以money-to-risk-per-ticket进行交易,则减少手数。

set-to-max-suitable-lot (默认=True)

有时,money-to-risk-per-ticket计算出的手数可能会由于账户中保证金不足而触发保证金调用。低保证金保护功能有助于在这种情况下减少手数。我们建议启用此功能以保护票据入场。我们提供两种策略:

  1. 设置为最大适用手数:逐步减少计算出的手数并重新计算,直到账户有足够的保证金进入并完成交易(达到止损)。

  2. 设置为最小手数:如果没有足够的可用保证金用于票据,将直接将手数设置为最小手数(大多数产品为0.01手)。

您可以使用set-to-max-suitable-lot参数选择您喜欢的方法。 set-to-max-suitable-lot (默认=True) 选择低保证金处理方法:

set-to-max-suitable-lot手数计算方法
True设置为最大适用手数
False设置为最小手数

提示

如果您注意到手数比预期的小或达到最小手数(0.01),请手动检查您的账户条件和设置


备注

由于账户保证金低时手数会减少,损失可能会低于money-to-risk-per-ticket。在这种情况下,您可能需要存入更多资金或**减少money-to-risk-per-ticket**以获得更好的手数计算。


票据更新周期

不同参数的数据更新频率。

此参数可用于设置以下内容的更新间隔:

功能描述
票据信息票据信息的更新间隔,包括开盘价止损价止盈价
斐波那契入场价格更新[C] 斐波那契挂单的手数计算开盘价的调整间隔。
参数备份参数备份到磁盘的间隔。

ticket-information-update-period (默认=3 秒)

此参数设置更新票据信息的时间间隔,包括开盘价、止损和止盈价格。由于每当任何票据的OP、SL或TP被修改时都会触发完整更新,我们通常建议将此更新间隔保持在默认值。


fibo-entry-price-update-period (默认=20 秒)

更新[C] 斐波那契挂单的开盘价和手数的调整间隔。由于修改手数需要删除并重新发送挂单,将此间隔设置得太短可能会导致票据不断被删除和重新发送。


save-backup-file-period (默认=300 秒)

参数备份到磁盘的时间间隔。请注意,用户关闭EA之前,参数也会被保存到磁盘。


[C] 斐波那契入场票据参数

[C] 斐波那契挂单票据的参数。

number-of-bars-to-search-stoploss (默认=60 K线)

搜索[C] 斐波那契挂单票据的收盘价时间点的已关闭K线数量。当用户设置止损和时间框架代码时,CosyTrader将搜索与用户止损最接近的价格的已关闭K线的时间点。此时间点将用作寻找最高(对于买单)或最低(对于卖单)价格的起点。然后,将使用收盘价和最高/最低价格进行回撤价格水平计算

备注

当用户调整时间框架时,收盘价时间点将重置。一般来说,对于大多数市场产品,如果时间框架设置得当,收盘价止损K线将在60根K线(默认值)内。


伪止损基准

用于存储时间框架代码的伪止损价格。

伪止损价格 伪止损价格是一个用于记录收盘价止损执行时间框架的占位符止损。它是一个极其遥远的止损,EA在接收到用户发送的时间框架代码后将设置并显示。用户可以修改并重新发送它以调整收盘价时间框架。 伪止损基准 伪止损基准是卖单的基准值。它用于为您的票据设置一个极其遥远的假止损(收盘价止损将存储在VPS上)。

备注

如果您想调整收盘价止损,请将其发送为(收盘价止损 + TF代码)的组合(例如,1.00002,999.003)。

以下是不同价格水平的伪止损基准参数:

BASE-9 (默认=99.0)

价格 <9.0 的伪止损代码


BASE-999 (默认=9999.0)

99.0<=价格 <999.0 的伪止损代码


BASE-9999 (默认=99999.0)

999.0<=价格 <9999.0 的伪止损代码


BASE-99999 (默认=999999.0)

9999.0<=价格 <99999.0 的伪止损代码


BASE-999999 (默认=9999999.0)

99999.0<=价格 <999999.0 的伪止损代码


BASE-9999999 (默认=99999999.0)

999999.0<=价格 <9999999.0 的伪止损代码

备注

伪止损基准选择是一个自动化过程,与货币或商品无关。您只需在发现自定义设置无法在您的经纪商系统上使用时进行调整。


收盘价止损开关

关闭特定时间框架的收盘价止损,并切换到基于触发的止损。

如果您不想在特定时间框架使用收盘价止损,您可以简单地关闭它。关闭后,止损将变为基于触发的,这意味着当市场价格触及它时将被触发(与常用的止损相同)。

Close-price-M1 (默认=True)

为**M1**时间框架开关收盘价止损功能。


Close-price-M5 (默认=True)

为**M5**时间框架开关收盘价止损功能。


Close-price-M15 (默认=True)

为**M15**时间框架开关收盘价止损功能。


Close-price-M30 (默认=True)

为**M30**时间框架开关收盘价止损功能。


Close-price-H1 (默认=True)

为**H1**时间框架开关收盘价止损功能。


Close-price-H4 (默认=True)

为**H4**时间框架开关收盘价止损功能。


Close-price-D1 (默认=True)

为**D1**时间框架开关收盘价止损功能。


字体设置

表格内容的字体设置。

Font (默认 = Consolas)

表格文本的字体。请选择等宽字体以获得更好的文本对齐。


Font-size (默认 = 13)

表格文本的字体大小


Font-color (默认 = ‘C’223,93,61’)

表格文本的字体颜色


菜单按钮和表格

设置菜单按钮和表格显示。

(值在0~1之间)

菜单按钮(汉堡按钮)的垂直位置表示0.2意味着菜单按钮显示在垂直方向的20%处


first-label-text-vertical-shift (默认=30 像素)

菜单按钮与第一行文本之间的垂直间隙。


label-text-line-distance (默认=30 像素)

表格中每行之间的垂直间隙