追踪资金功能(股票)--有人遇到过现成的吗? - 页 5 12345678910 新评论 [删除] 2009.03.15 12:19 #41 Vitalya_1983 谢谢,戳中了一个盲人。=)我会试一试的。 虽然带有百分比的选项并不理想:实现的利润越多,回滚时的固定费用就越少。 并希望得到话题发起人所说的解决方案。 ЗЫ: вот собственно то, о чем говорил, про "на издохе движения", и как раз в такие моменты хорошо иметь тралл под рукой.. 也就是说,在利润上有一个棘轮,所以对xrust 的提议是有效的。 [删除] 2009.03.16 12:23 #42 ToKa_TuXa >> : xrust - 我对你有个建议 - 你能不能把你的股票拖网版本的代码作为一个独立的EA。 这将是一个对手工交易员非常有用的工具。 我一直在寻找这样一个工具,但没有找到合适的东西。 这将是很好的... Rustamzhan Salidzhanov 2009.03.16 12:41 #43 我将... [删除] 2009.03.16 14:49 #44 Сделаю... 提前感谢 =) [删除] 2009.03.22 00:50 #45 xrust >> : >> 我将... 等待... [删除] 2009.03.23 03:40 #46 xrust- 请给我一个关于时间线的提示。 也许有人有解决方案,并愿意出于善意而分享它? Rustamzhan Salidzhanov 2009.03.23 07:51 #47 ToKa_TuXa писал(а)>> xrust- 请给我一个关于时间线的提示。 也许有人有解决方案,并且好心地分享它? //+------------------------------------------------------------------+ //| EqutyTrawlerXR_V00.mq4 | //| Copyright © 2009, XrustSolution. | //| http://www.xrust.ucoz.net | //+------------------------------------------------------------------+ #property copyright "#Copyright © 2009, XrustSolution.#" #property link "#http://www.xrust.ucoz.net#" extern double EqutyPersent = 1; extern double RepeatTimeinSec = 1; //+------------------------------------------------------------------+ void start(){double step=1; if( RepeatTimeinSec==0){ RepeatTimeinSec=0.1;} while(!IsStopped()&&IsExpertEnabled()){ Sleep(1000* RepeatTimeinSec); if(AccountEquity()>AccountBalance()){ if(AccountProfit()>AccountEquity()/100* EqutyPersent* step){ step++;} if( step>1){ if(AccountProfit()<=AccountEquity()/100* EqutyPersent*( step-1)){ CloseAll(); } } } } return;} //+------------------------------------------------------------------+ // Закрывает все ордера на данном инструменте | //+------------------------------------------------------------------+ void CloseAll(){ for(int n=OrdersTotal()+1; n>=0; n--){ if(OrderSelect( n, SELECT_BY_POS, MODE_TRADES)){ if(OrderType()<2){ del(OrderTicket()); } } } return; } //+------------------------------------------------------------------+ //Удаляет рыночный ордер с указанным ей тикетом | //+------------------------------------------------------------------+ void del(int ticket){int err; for(int i=0; i<1; i++){ GetLastError();//обнуляем ошику OrderSelect( ticket, SELECT_BY_TICKET, MODE_TRADES); string symbol = OrderSymbol(); if(OrderType()==OP_BUY){RefreshRates(); double prise = MarketInfo( symbol,MODE_BID); if(!OrderClose( ticket,OrderLots(), prise,3,Green)){ err = GetLastError();}} if(OrderType()==OP_SELL){RefreshRates(); prise = MarketInfo( symbol,MODE_ASK); if(!OrderClose( ticket,OrderLots(), prise,3,Green)){ err = GetLastError();}} if( err == 0){PlaySound("expert.wav");break;} if( err != 0){PlaySound("timeout.wav");Print("Error for Close Funtion =", err);} while(!IsTradeAllowed()){Sleep(5000);}// если рынок занят то подождем 5 сек if ( err==146) while (IsTradeContextBusy()) Sleep(1000*11); } } [删除] 2009.03.23 10:22 #48 谢谢你,Rust,我会研究的。 Rustamzhan Salidzhanov 2009.03.23 10:49 #49 开好它--看看吧 [删除] 2009.03.23 22:09 #50 谢谢你,我们将进行测试... 只是一些 建议。 1.添加说明:最大利润/亏损利润。 2.如果你想增加一个以美元为单位的指定水平的拖网选项,你可以不设置百分比,而是设置从最大利润到停止的距离,以货币为单位。 让我试着解释一下百分比方法的缺点:你有20个小手的头寸--24小时内总利润加起来是300美元。如果我们设定,例如30%(事实上--任何)的水平,那么在回撤的情况下,我们将获得200-100美元的顺差。如果我们有一个固定的水平,即使是50,我们也会有50美元的收入。 有人可能会说:如果有一个固定的水平,我们就不会达到300,但如果有少量同样方向的工具,那就是真的。在打包策略的情况下,利润均匀 增长,没有大的缩水,而套利特征的严重变化表示反转。所以,我们应该跳出来,不要等到反转(通常是快速)吃掉了%的通过。 请原谅我的许多胡言乱语,希望能 "得到它"; ) 12345678910 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Vitalya_1983 谢谢,戳中了一个盲人。=)我会试一试的。
虽然带有百分比的选项并不理想:实现的利润越多,回滚时的固定费用就越少。
并希望得到话题发起人所说的解决方案。
ЗЫ: вот собственно то, о чем говорил, про "на издохе движения", и как раз в такие моменты хорошо иметь тралл под рукой..
xrust - 我对你有个建议 - 你能不能把你的股票拖网版本的代码作为一个独立的EA。
这将是一个对手工交易员非常有用的工具。
我一直在寻找这样一个工具,但没有找到合适的东西。
这将是很好的...
我将...
Сделаю...
提前感谢 =)
>> 我将...
等待...
xrust- 请给我一个关于时间线的提示。
也许有人有解决方案,并愿意出于善意而分享它?
xrust- 请给我一个关于时间线的提示。
也许有人有解决方案,并且好心地分享它?
谢谢你,我们将进行测试...
只是一些 建议。
1.添加说明:最大利润/亏损利润。
2.如果你想增加一个以美元为单位的指定水平的拖网选项,你可以不设置百分比,而是设置从最大利润到停止的距离,以货币为单位。
让我试着解释一下百分比方法的缺点:你有20个小手的头寸--24小时内总利润加起来是300美元。如果我们设定,例如30%(事实上--任何)的水平,那么在回撤的情况下,我们将获得200-100美元的顺差。如果我们有一个固定的水平,即使是50,我们也会有50美元的收入。
有人可能会说:如果有一个固定的水平,我们就不会达到300,但如果有少量同样方向的工具,那就是真的。在打包策略的情况下,利润均匀 增长,没有大的缩水,而套利特征的严重变化表示反转。所以,我们应该跳出来,不要等到反转(通常是快速)吃掉了%的通过。
请原谅我的许多胡言乱语,希望能 "得到它"; )