PDA

View Full Version : Gambler's Pips EA需要调试



chauztto
10-15-2014 00:41, 12:41 AM
1附件我曾经是一个赌徒,我使用了一个步骤进行投注轮盘赌(它赚了很多钱,直到由于资金不足或赌桌限制不可避免的死亡螺旋),我想我终于弄明白了将其成功应用于外汇交易。根据想法,EA是基于最后一根蜡烛进行买入和卖出基本随机,红色蜡烛卖出蓝色它买,然后它使用慢步进展/回归MM策略使其盈利。我不是程序员,但我理解足以修改现有的程序,我使用了一个粗略的EA生成器然后拼接了几个贸易限制器和我修改过的鞅代码,它有点起作用。唯一的问题是步骤进展/回归加倍,一个交易使用进展,下一个交易使用第二个进展,它交替每隔一个交易(EA测试人员甚至交易使用一个进展,奇数使用第二个进展),都按照他们应该的方式工作。我希望所有交易都能在一个单一的过程中发挥作用。它可能是一个真正的程序员的简单修复。这是EA,我添加了注释,解释每行应该做什么,任何帮助将不胜感激,谢谢。让我们解决这个问题并做一些严肃的事情。

以下是它的工作原理,它可以根据您的需要从多个批次开始交易,然后在亏损的情况下增加手数并通过赢取减少相同数量的手数。因此,如果您从1手开始并增加/减少1手这个系列的进展(L,L,W,L,L,W,W,L,W,L,W,W)这些交易的批次将是像这样:(1,2,3,2,3,4,3,2,3,2,3,2,1)


https://www.forex-pedia.com/attachments/1528131884502671011.mq4

弗洛伦西奥阿代拉伊德
02-02-2022 15:12, 03:12 PM
任何类型的鞅将导致追加保证金......不久或以后。

chauztto
02-02-2022 16:32, 04:32 PM
不是这个,我测试了它,它从1/2010到10/2014幸存下来并且它不是每天的鞅,我只是使用鞅代码作为模板来结合我的步进,它不会死亡螺旋,检查出来。这是带注释的代码:

int Maxorders = 1;/限制一次打开的订单数量,不确定它是否正常工作extern int MagicNumber = 12345; extern double StopLoss = 50; extern double TakeProfit = 50; int TrailingStop = 0; int Slippage = 1; extern bool martingale = true; extern double multiplier = .02;/批量增加/减少因子extern double lotdigits = 2;/批量大小允许的小数位数extern double Lots = .02; double mlots,ilots,lastprofit,lastlot; int BarsCount = 0;/用于限制每条线的一次交易int i,history; int ThisBarTrade = 0;/ ----------------------------------------------- ------------------- /专家启动功能// ---------------------- -------------------------------------------- int start(){ if(Bars gt; BarsCount)history = OrdersHistoryTotal(); if(historygt; 0){for(i = 0; ilt; history; i ){OrderSelect(i,SELECT_BY_POS,MODE_HISTORY); if(OrderSymbol()== Symbol()OrderMagicNumber()== MagicNumber){lastprofit = OrderProfit(); lastlot = OrderLots(); mlots = 0; if(martingale lastprofitlt; 0)mlots = NormalizeDouble(lastlot multiplier,lotdigits);/很多增加公式if(martingale lastprofitgt; 0)mlots = NormalizeDouble(lastlot-multiplier,lotdigits);/很多减少公式if(mlotslt; = Lots)mlots = Lots;/检查批次是否减少到开始批次以下MyPoint = Point; if(Digits == 3 || Digits == 5)MyPoint = Point * 10; double TheStopLoss = 0; double TheTakeProfit = 0; if(TotalOrdersCount()== 0){int result = 0; if((Close [1] gt; Open [1]))//这是你的公开买入规则{if(martingale)ilots = mlots; else ilots = Lots; result = OrderSend(符号(),OP_BUY,ilots,Ask,Slippage,0,0,EA Generator www.ForexEAdvisor.com,MagicNumber,0,Blue); if(resultgt; 0){TheStopLoss = 0; TheTakeProfit = 0; if(TakeProfitgt; 0)TheTakeProfit = Ask TakeProfit * MyPoint; if(StopLossgt; 0)TheStopLoss = Ask-StopLoss * MyPoint; OrderSelect(结果,SELECT_BY_TICKET); OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(TheStopLoss,位),NormalizeDouble(TheTakeProfit,位),0,绿); } return(0); } if((Close [1] lt; Open [1]))//这是你的开放卖出规则{if(martingale)ilots = mlots; else ilots = Lots; result = OrderSend(符号(),OP_SELL,ilots,Bid,Slippage,0,0,EA Generator www.ForexEAdvisor.com,MagicNumber,0,Red); if(resultgt; 0){TheStopLoss = 0; TheTakeProfit = 0; if(TakeProfitgt; 0)TheTakeProfit = Bid-TakeProfit * MyPoint; if(StopLossgt; 0)TheStopLoss = Bid StopLoss * MyPoint; OrderSelect(结果,SELECT_BY_TICKET); OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(TheStopLoss,位),NormalizeDouble(TheTakeProfit,位),0,绿); } return(0); for(int cnt = 0; cntlt; OrdersTotal(); cnt ){OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES); if(OrderType()lt; = OP_SELL OrderSymbol()== Symbol()OrderMagicNumber()== MagicNumber){if(OrderType()== OP_BUY){if(TrailingStopgt; 0){if(Bid-OrderOpenPrice()gt ; MyPoint * TrailingStop){if(OrderStopLoss()lt; Bid-MyPoint * TrailingStop){OrderModify(OrderTicket(),OrderOpenPrice(),Bid-TrailingStop * MyPoint,OrderTakeProfit(),0,Green);返回(0); }}} else {if(TrailingStopgt; 0){if((OrderOpenPrice() - Ask)gt;(MyPoint * TrailingStop)){if((OrderStopLoss()gt;(Ask MyPoint * TrailingStop))||(OrderStopLoss()== 0)){OrderModify(OrderTicket(),OrderOpenPrice(),Ask MyPoint * TrailingStop,OrderTakeProfit(),0 ,红);返回(0); } return}返回(0); } int TotalOrdersCount(){int result = 0; for(int i = 0; ilt; OrdersTotal(); i ){OrderSelect(i,SELECT_BY_POS,MODE_TRADES); if(OrderMagicNumber()== MagicNumber)result ; } BarsCount = Bars;返回(结果); }

int Maxorders = 1;/限制一次打开的订单数量,不确定它是否正常工作extern int MagicNumber = 12345; extern double StopLoss = 50; extern double TakeProfit = 50; int TrailingStop = 0; int Slippage = 1; extern bool martingale = true; extern double multiplier = .02;/批量增加/减少因子extern double lotdigits = 2;/批量大小允许的小数位数extern double Lots = .02; double mlots,ilots,lastprofit,lastlot; int BarsCount = 0;/用于限制每条线的一次交易int i,history; int ThisBarTrade = 0;/ ----------------------------------------------- ------------------- /专家启动功能// ---------------------- -------------------------------------------- int start(){ if(Bars gt; BarsCount)history = OrdersHistoryTotal(); if(historygt; 0){for(i = 0; ilt; history; i ){OrderSelect(i,SELECT_BY_POS,MODE_HISTORY); if(OrderSymbol()== Symbol()OrderMagicNumber()== MagicNumber){lastprofit = OrderProfit(); lastlot = OrderLots(); mlots = 0; if(martingale lastprofitlt; 0)mlots = NormalizeDouble(lastlot multiplier,lotdigits);/很多增加公式if(martingale lastprofitgt; 0)mlots = NormalizeDouble(lastlot-multiplier,lotdigits);/很多减少公式if(mlotslt; = Lots)mlots = Lots;/检查批次是否减少到开始批次以下MyPoint = Point; if(Digits == 3 || Digits == 5)MyPoint = Point * 10; double TheStopLoss = 0; double TheTakeProfit = 0; if(TotalOrdersCount()== 0){int result = 0; if((Close [1] gt; Open [1]))//这是你的公开买入规则{if(martingale)ilots = mlots; else ilots = Lots; result = OrderSend(符号(),OP_BUY,ilots,Ask,Slippage,0,0,EA Generator www.ForexEAdvisor.com,MagicNumber,0,Blue); if(resultgt; 0){TheStopLoss = 0; TheTakeProfit = 0; if(TakeProfitgt; 0)TheTakeProfit = Ask TakeProfit * MyPoint; if(StopLossgt; 0)TheStopLoss = Ask-StopLoss * MyPoint; OrderSelect(结果,SELECT_BY_TICKET); OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(TheStopLoss,位),NormalizeDouble(TheTakeProfit,位),0,绿); } return(0); } if((Close [1] lt; Open [1]))//这是你的开放卖出规则{if(martingale)ilots = mlots; else ilots = Lots; result = OrderSend(符号(),OP_SELL,ilots,Bid,Slippage,0,0,EA Generator www.ForexEAdvisor.com,MagicNumber,0,Red); if(resultgt; 0){TheStopLoss = 0; TheTakeProfit = 0; if(TakeProfitgt; 0)TheTakeProfit = Bid-TakeProfit * MyPoint; if(StopLossgt; 0)TheStopLoss = Bid StopLoss * MyPoint; OrderSelect(结果,SELECT_BY_TICKET); OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(TheStopLoss,位),NormalizeDouble(TheTakeProfit,位),0,绿); } return(0); for(int cnt = 0; cntlt; OrdersTotal(); cnt ){OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES); if(OrderType()lt; = OP_SELL OrderSymbol()== Symbol()OrderMagicNumber()== MagicNumber){if(OrderType()== OP_BUY){if(TrailingStopgt; 0){if(Bid-OrderOpenPrice()gt ; MyPoint * TrailingStop){if(OrderStopLoss()lt; Bid-MyPoint * TrailingStop){OrderModify(OrderTicket(),OrderOpenPrice(),Bid-TrailingStop * MyPoint,OrderTakeProfit(),0,Green);返回(0); }}} else {if(TrailingStopgt; 0){if((OrderOpenPrice() - Ask)gt;(MyPoint * TrailingStop)){if((OrderStopLoss()gt;(Ask MyPoint * TrailingStop))||(OrderStopLoss()== 0)){OrderModify(OrderTicket(),OrderOpenPrice(),Ask MyPoint * TrailingStop,OrderTakeProfit(),0 ,红);返回(0); } return}返回(0); } int TotalOrdersCount(){int result = 0; for(int i = 0; ilt; OrdersTotal(); i ){OrderSelect(i,SELECT_BY_POS,MODE_TRADES); if(OrderMagicNumber()== MagicNumber)result ; } BarsCount = Bars;返回(结果); }

阿德利娜西里尔
02-02-2022 17:53, 05:53 PM
我曾经是一个赌徒,我使用了一个步骤进行投注轮盘赌(它赚了很多钱,直到不可避免的死亡螺旋由于资金或赌桌投注限制不足),我想我终于想出如何成功应用它外汇。根据想法,EA是基于最后一根蜡烛进行买入和卖出基本随机,红色蜡烛卖出蓝色它买,然后它使用慢步进展/回归MM策略使其盈利。我不是程序员,但我理解足以修改现有程序,我用过......
我已经有了一个更加强大和有效的MM系统,可以在EA中构建(基本上和你说的一样,在使用更积极的批量之后,在获胜后使用不那么激进的)。这只是方程式的一半,另一半是找到一个系统,以某种方式至少有50%的赢家(让我们说1:1 rr)。现在它看起来很容易达到50%的标记,只是随机买入或卖出,tp和sl相同的尺寸,结果将是50%对吗?错了,你仍然有5-10-20连续的损失会破坏你的帐户。不容易!

弗洛伦西奥阿代拉伊德
02-02-2022 19:14, 07:14 PM
不是这个,我测试了它,它从1/2010到10/2014幸存下来并且它不是每天的鞅,我只是使用鞅代码作为模板来结合我的步进,它不会死亡螺旋,检查出来。这是带注释的代码:{quote}
无论鞅类型如何,你最终都会感到非常失望。你自2009年以来就在这里......你应该读过像你这样的数百个主题(甚至是同一个鞅类型)......没有一个是您想要的圣杯。

chauztto
02-02-2022 20:35, 08:35 PM
{quote}我已经有了一个更强大,更有效的MM系统,可以在EA中构建(基本上和你说的一样,在使用更积极的批量之后,在赢了之后使用不那么激进的) 。这只是方程式的一半,另一半是找到一个系统,以某种方式至少有50%的赢家(让我们说1:1 rr)。现在它看起来很容易达到50%的标记,只是随机买入或卖出,tp和sl相同的尺寸,结果将是50%对吗?错了,你仍然可以连续5-10-20输...
由于某种原因,这个EA的回测非常慢,并且它的工作方式不是很好,但是看看结果我确信它可以处理与市场投入时一样多的损失,如果它正常工作,那么进展缓慢有两个原因,最大限度地减少成功所需的资金,防止死亡螺旋上升。我希望它能够赚到一致的钱而不是快钱,而且步数和起始价都可以调整。我试图让它尽可能简单。

chauztto
02-02-2022 21:56, 09:56 PM
{quote}无论鞅类型如何,你最终都会感到非常失望。你自2009年以来就在这里......你应该读过像你这样的数百个主题(甚至是同一个鞅类型)......没有一个是您想要的圣杯。
我知道这是一个很长的镜头,但我认为它会起作用,你是一个程序员,让它正常工作,这样我们就可以做一个准确的回测,并停止争论理论,这就是我想要的。

弗洛伦西奥阿代拉伊德
02-02-2022 23:16, 11:16 PM
...并停止争论理论,这就是我想要的。
鞅失败远非理论......请不要误会我的意思......我绝对没有反对你。我在这里只是为了警告你,特别是所有新手都准备好这个帖子。

chauztto
02-03-2022 00:37, 12:37 AM
{quote}鞅失败远非理论......请不要误会我的意思......我绝对没有反对你。我在这里只是为了警告你,特别是所有新手都准备好这个帖子。
我知道Martingale会永远失败,但这并不是真正的鞅,相信我一旦得到结果我会成为第一个发布任何问题的人,但除非EA正常运作,否则我不能这样做。每个人都知道EA交易存在风险,特别是对于像我这样的系统,但是尝试的危害是什么,没有任何冒险可以获得。我从有缺陷的回测中复制了结果,我手动纠正了批量大小,我将会看到它可以做什么,但这需要一段时间,我只有400交易ATM,但这是一个开始,直到有人帮助我让EA正常工作

Felipelivas
02-03-2022 01:58, 01:58 AM
以下是它的工作原理,它可以根据您的需要从多个批次开始交易,然后在亏损的情况下增加手数并通过赢取减少相同数量的手数。因此,如果您从1手开始并增加/减少1手这个系列的进展(L,L,W,L,L,W,W,L,W,L,W,W)这些交易的批次将是像这样:(1,2,3,2,3,4,3,2,3,2,3,2,1){file}
如果你想获利,你需要在赢球时下注更多,在输球时下注更少,否则......追加保证金!

非胡斯达里奥
02-03-2022 03:19, 03:19 AM
1附件这个人应该做的工作
https://www.forex-pedia.com/attachments/15281318851294065434.mq4

yulnsyulns8
02-03-2022 04:39, 04:39 AM
嗨大白鲨。听听告诉你的内容。不起作用。无数的交易员和赌徒都在你之前对我进行了测试。我没有使用EA进行测试,但我更喜欢Excel,结果总是一样的。它不起作用。但是像Spaceduck一样,如果你的交易系统具有超过50%的命中率和1:1的RR,并且还能克服像传播/滑点这样的交易成本,那么有些MM系统可以运行。但是如果你有这样的交易系统,你不需要这种类型的MM,因为你已经有了一个有利可图的系统。

弗洛伦西奥阿代拉伊德
02-03-2022 06:00, 06:00 AM
但是如果你有这样的交易系统,你不需要这种类型的MM,因为你已经有了一个有利可图的系统。 Arctic4x
你100%正确。

chauztto
02-03-2022 07:21, 07:21 AM
这个应该做的工作{file}
谢谢,它工作得很好,它的测试速度比原版快得多。 Backtest结果很快就会公布。

Pliepk82
02-03-2022 08:42, 08:42 AM
{quote}谢谢,它运行得很好,它的测试速度比原版快得多。 Backtest结果很快就会公布。
期待着这一点。我的一个长期系统完全自动使用MM作为鞅作为一部分,平均每月9%,最高30%DD非常保守安全。

chauztto
02-03-2022 10:02, 10:02 AM
2附件以下是我的回测结果。 51.32%的赢家超过4年9个月,总回报率为我初始存款的6.9648倍。如果我在起始地段添加某种自动增加可能会好得多。这是证明。看起来我确实有一个超过50%的系统,现在我要给它一个真正的测试回到2000年,看看它是否能够在杀手萧条中幸存下来。
https://www.forex-pedia.com/attachments/15281318871786606665.jpg
https://www.forex-pedia.com/attachments/1528131890491601368.jpg

yulnsyulns8
02-03-2022 11:23, 11:23 AM
51.32%的获胜者。看起来我确实有一个比50%好的系统
嗯......再说一遍..就像我告诉你的那样,如果你的系统的命中率超过50%并且在传播后获利,那么这就是你最终获利的原因。鞅只会使交易风险更大,所以你可以更好地交易它。您所说的证据就是您首先拥有一个成功的系统。不是胜利的MM(鞅)

chauztto
02-03-2022 12:44, 12:44 PM
1附件在美国1000:1的保证金和对冲期间看起来不会有效,所以它不是无敌的,并且可能在正确的市场条件下失败。因此,您自担风险。然而,从2009年1月开始,就在对冲禁令之前,它将以51.04%的赢率和5年9个月初始存款的9.9896倍的回报率获利。还不错。
https://www.forex-pedia.com/attachments/15281318931347297009.jpg

阿尔德里克迪恩
02-03-2022 14:05, 02:05 PM
这是开始上一个蜡烛方向的交易吗?我关掉了鞅并使用了固定的止损,但似乎并没有开始交易

chauztto
02-03-2022 15:26, 03:26 PM
这是开始上一个蜡烛方向的交易吗?我关掉了鞅并使用了固定的止损,但似乎并没有开始交易
此线程中第11篇中的修改版本似乎正常工作。我只是在视觉模式下关闭了鞅。只要TP或SL被击中,它就会打开一个交易点和另一个交易点。

阿尔德里克迪恩
02-03-2022 16:46, 04:46 PM
多数民众赞成我正在使用它,它似乎并不总是对我有用,也许它与我正在使用的对和经纪人演示有关我确实有一些好的结果,所以我会继续玩它。

{quote}这个帖子中第11篇的修改版似乎确实有效。我只是在视觉模式下关闭了鞅。只要TP或SL被击中,它就会打开一个交易点和另一个交易点。

{quote}这个帖子中第11篇的修改版似乎确实有效。我只是在视觉模式下关闭了鞅。只要TP或SL被击中,它就会打开一个交易点和另一个交易点。

chauztto
02-03-2022 18:07, 06:07 PM
2附件如果有人感兴趣,我找到了一种更准确的方法来选择具有更好wl比率的交易。回到2007年,它赢得了60%以上的交易,使用PSAR来选择交易和修改后的鞅,以防止死亡螺旋。它回到2007年是有利可图的。它不是不可阻挡的,因为如果你回到2000年,它确实会失败。
https://www.forex-pedia.com/attachments/15281323461343481226.mq4
https://www.forex-pedia.com/attachments/15281323482032081208.jpg

chauztto
02-03-2022 19:28, 07:28 PM
多数民众赞成我正在使用它,它似乎并不总是对我有用,也许它与我正在使用的对和经纪人演示有关我确实有一些好的结果,所以我会继续玩它。 {引用}
我为欧元设计了它,我使用的经纪人是OandA,它可能是lotdigits设置,如果你的经纪人只允许.1批量增加它需要设置为1或者由于无效的批量大小它会停止交易。

Estlexxa
02-03-2022 20:49, 08:49 PM
1附件

........以下是它的工作原理,它可以根据您的需要从多个批次开始交易,然后在亏损时增加手数并通过赢取相同数量减少手数。因此,如果您从1手开始并增加/减少1手这个系列的进展(L,L,W,L,L,W,W,L,W,L,W,W)这些交易的批次将是像这样:(1,2,3,2,3,4,3,2,3,2,3,2,1){file}
我发现这个想法很有趣,我想我会看到它如何在MS Excel中建模。随附的电子表格(假设我正确地完成了数学运算)需要500个随机事件(称之为交易)并使用Jaws识别的缩放设置下一个交易手数大小,所有手数基于单个手数余额的1%,揭示了一个有趣的结果如果您比较固定手数(即固定比例的账户余额)时的比例输入/输出方法,结果是相当显着的 - 特别是对于任何提供60%或更高风险回报率的策略。只需打开电子表格并继续按[F9]键重新计算一组新的随机交易。也可以玩其他设置。
https://www.forex-pedia.com/attachments/1528132352786963321.xlsx

大维德蒂纳尔特
02-03-2022 22:09, 10:09 PM
{quote}我知道鞅会永远失败,但这并不是真正的鞅,而且相信我一旦得到结果我会成为第一个发布任何问题的人,但除非EA工作正常,否则我不能这样做。每个人都知道EA交易存在风险,特别是对于像我这样的系统,但是尝试的危害是什么,没有任何冒险可以获得。我从有缺陷的回测中复制了结果,我手动纠正了批量大小,我将会看到它可以做什么但是需要一段时间而且我只有400交易ATM,但这是一个开始,直到有人.. 。
鞅:4。赌博系统,赌注在每次损失后加倍或以其他方式筹集。 (dictionary.com)根据定义,这是鞅,但我很想看看它能做些什么。我还没有尝试过渐进式批量系统:所有其他鞅系统只是前一个交易手数量的倍增或倍增,这会导致每个账户的复合效应。累进批量大小限制新交易增加到固定金额,因此与复合鞅策略相比,不太可能遭受追加保证金通知。 1,2,3,4,5,6,7,8,9等。这是您可能对此主题感兴趣的另一个主题:
https://www.forex-pedia.com/crypto-trading/323-hide-block-source-codes-ea-metaeditor.html

oxwiyenitwz
02-03-2022 23:30, 11:30 PM
1附件

我曾经是一个赌徒,我使用了一个步骤进行投注轮盘赌(它赚了很多钱,直到不可避免的死亡螺旋由于资金或赌桌投注限制不足),我想我终于想出如何成功应用它外汇。根据想法,EA是基于最后一根蜡烛进行买入和卖出基本随机,红色蜡烛卖出蓝色它买,然后它使用慢步进展/回归MM策略使其盈利。我不是程序员,但我理解足以修改现有程序,我用过......
可能看起来令人印象深刻,但外汇硬币不平衡。如果一个人的长期预测是正确的,那么连续会有很多赢家,如果长期方向错误​​,连续输了很多人。
https://www.forex-pedia.com/attachments/1528132357404363305.jpg

大维德蒂纳尔特
02-04-2022 00:51, 12:51 AM
这个应该做的工作{file}
我将文件复制到专家并重新启动MT4,但MT4似乎删除了这个,因为它没有出现在导航器中,不再出现在专家中。我在最新版本745(10月24日)的两个独立终端上尝试了这个。

弗洛伦西奥阿代拉伊德
02-04-2022 02:12, 02:12 AM
{quote}我将文件复制到专家并重启MT4,但MT4似乎删除了这个,因为它没有出现在Navigator中,不再出现在专家中。我在最新版本745(10月24日)的两个独立终端上尝试了这个。
因为代码使用旧的MT4语言标准,因此当您的平台尝试在后台编译它时,它会有很多警告,因此它将其删除。

大维德蒂纳尔特
02-04-2022 03:32, 03:32 AM
{quote}因为代码使用旧的MT4语言标准,所以当你的平台尝试在后台编译它时,它会有很多警告,所以它会删除它。
数字...... Metaquotes无法让自己的狗屎正常工作。哎呀,当他们强迫每个人升级到改变了MT4目录结构的新600版本时,他们删除了我的旧EA。他们并没有考虑最终用户的向后兼容性 - 只有他们自己的议程才能将pps移动到MT5。我不是程序员:如果有人有聪明才智和慷慨,请考虑将此EA转换为与更新MT4版本的兼容性。

Davidsan83
02-04-2022 04:53, 04:53 AM
嗨大白鲨。听听告诉你的内容。不起作用。无数的交易员和赌徒都在你之前对我进行了测试。我没有使用EA进行测试,但我更喜欢Excel,结果总是一样的。它不起作用。但是像Spaceduck一样,如果你的交易系统具有超过50%的命中率和1:1的RR,并且还能克服像传播/滑点这样的交易成本,那么有些MM系统可以运行。但是,如果你有这样的交易系统,你不需要这种类型的MM,因为你已经......
请记住,我读过一个关于鞅赌博的计算机建模(在维基百科中),有一种假设认为在损失期间意外增加的赌注增加了大约11倍(!)的获利机会,并且计算机测试证实了这一点。我相信鞅是有效的,但不是那么严格的数学就像在那里讨论的那样......可能它在计算中缺乏一些自由或突然的结果。