论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
前往
共 134 条
帖子
作者
回复/查看
最后发表
2020-02-27 14:15
2564
12643
2024-02-01 13:51
2024-01-04 06:27
2022-09-08 14:30
90
1711
2022-09-15 03:33
2018-01-22 01:37
1345
44634
2024-05-24 04:52
2022-07-20 14:47
3
144
2022-07-20 22:30
2022-07-20 16:00
2022-06-01 07:27
19
603
2022-06-02 06:29
2022-06-01 07:41
2022-05-09 12:21
16
415
2022-05-12 14:17
xglcs 发表于 2022-5-10 22:24
朋友,文件在哪啊?
抱歉 贴了源代码 审核没通过
2022-05-12 14:12
//+------------------------------------------------------------------+ //| OrderSetStop.mq4 | //| Copyright 2019, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2019, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict extern double PriceHigh = 0.0; //过滤订单_上限 extern double PriceLow = 0.0; //过滤订单_下限 extern double BuyStopPrice = 0.0; //多单止损价格 extern double BuyTakePrice = 0.0; //多单止盈价格 extern double SellStopPrice = 0.0; //空单止损价格 extern double SellTakePrice = 0.0; //空单止盈价格 extern bool executeFlag = false; extern int sleep_ms = 100; //每操作一个单结束休眠多少毫秒 //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- int successNumber = 0; int failedNumber = 0; int ignoreNumber = 0; double stopPrice = 0.0; double takePrice = 0.0; bool result; if(executeFlag == true) { for(int i=OrdersTotal(); i>=0; i--) { if(!OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) { continue; } if( (PriceLow > 0.1 && OrderOpenPrice() < PriceLow) || (PriceHigh > 0.1 && OrderOpenPrice() > PriceHigh) ) { ignoreNumber = ignoreNumber + 1; } else if(OrderSymbol() == Symbol() && OrderType() == OP_BUY ) { if(BuyStopPrice > 0.1) { stopPrice = BuyStopPrice; } else { stopPrice = OrderStopLoss(); } if(BuyTakePrice > 0) { takePrice = BuyTakePrice; } else { takePrice = OrderTakeProfit(); } result = OrderModify(OrderTicket(), OrderOpenPrice(), stopPrice, takePrice, 0); if(result == true) { successNumber = successNumber + 1; } else { failedNumber = failedNumber + 1; Alert("Order", OrderTicket(), " failed to set long order. Error:", GetLastError()); Sleep(1000); } } else if(OrderSymbol() == Symbol() && OrderType() == OP_SELL ) { if(SellStopPrice > 0.1) { stopPrice = SellStopPrice; } else { stopPrice = OrderStopLoss(); } if(SellTakePrice > 0) { takePrice = SellTakePrice; } else { takePrice = OrderTakeProfit(); } result = OrderModify(OrderTicket(), OrderOpenPrice(), stopPrice, takePrice, 0); if(result == true) { successNumber = successNumber + 1; } else { failedNumber = failedNumber + 1; Alert("Order", OrderTicket(), " failed to set short order. Error:", GetLastError()); Sleep(1000); } } else { ignoreNumber = ignoreNumber + 1; } Sleep(sleep_ms); RefreshRates(); }// end for executeFlag = false; Alert("设置止损OK. 成功:", successNumber, ", 失败:", failedNumber, ", 忽略:", ignoreNumber); } //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- } //+------------------------------------------------------------------+
2022-05-10 14:04
2022-02-15 17:13
38
1045
2022-04-11 08:58
这种属于短线的方法,持仓一般几小时或者几天(盈利情况下),被套的情况下可能几周或几个月。 即:在明显的日图趋势中,顺趋势方向进场,在1H图上找回调进场点,等回调动能释放完毕,有出现拐点迹象的时候,抓短线小波段的利润,不追求大利润。 如果被套,等待后续有利的形势中,继续在拐点进场(这个有利要自己评估,需要经验,比如要拉开持仓的价格距离,上升到H4找互调拐点,或上升到日图找拐点,仓位是否适当加大等),目标就是整体回本后还要有盈余。 理想状态: 欧元在2021年9月后,启动下跌趋势,到现在2022年4月,一共有8个月的时间。 那么这8个月,都只能做空单,而且欧元没有迹象表明下跌趋势结束,那么这8个月不能有止损单。可以有被套单,但是风险控制的原则就是,一旦后面欧元日图明确转为上涨趋势并确认,所有的被套空单要离场,并且损失控制在账户的10% (为了回避不大亏,把以前设定的20%降低为10%) 短线的做法,就是在明确的趋势中,把所有的顺方向的波动,当做震荡来处理,通过长期的频繁的止盈,来弥补最后一次清理被套仓位的损失。 解释一下: 楼上的大侠说的在日图上出现向下拐头 再进场,这种是抓日图趋势的做法,思路和上面的短线波段获利原理不一样。 EURUSDmDaily.pngEURUSDmDaily.png
2022-04-10 01:07
2022-04-07 02:39
15
584
2022-04-09 13:02
geoer 发表于 2022-4-7 11:19
悟道了,开源节流,降低欲望,循序渐进就可以了。
是啊,可惜领悟这句话,花了超过十年时间
2022-04-07 14:29
2022-03-25 17:07
29
759
2022-03-31 00:22
2019-12-18 07:19
315
7349
2022-02-21 00:47
2022-02-17 15:45
2018-09-19 08:00
2750
51835
2022-11-26 12:28
2022-02-17 07:44
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
前往
共 134 条

本站免责声明:

1、本站所有广告及宣传信息均与韬客无关,如需投资请依法自行决定是否投资、斟酌资金安全及交易亏损风险;

2、韬客是独立的、仅为投资者提供交流的平台,网友发布信息不代表韬客的观点与意思表示,所有因网友发布的信息而造成的任何法律后果、风险与责任,均与韬客无关;

3、金融交易存在极高法律风险,未必适合所有投资者,请不要轻信任何高额投资收益的诱导而贸然投资;投资保证金交易导致的损失可能超过您投入的资金和预期。请您考虑自身的投资经验及风险承担能力,进行合法、理性投资;

4、所有投资者的交易帐户应仅限本人使用,不应交由第三方操作,对于任何接受第三方喊单、操盘、理财等操作的投资和交易,由此导致的任何风险、亏损及责任由投资者个人自行承担;

5、韬客不隶属于任何券商平台,亦不受任何第三方控制,韬客不邀约客户投资任何保证金交易,不接触亦不涉及投资者的任何资金及账户信息,不代理任何交易操盘行为,不向客户推荐任何券商平台,亦不存在其他任何推荐行为。投资者应自行选择券商平台,券商平台的任何行为均与韬客无关。投资者注册及使用韬客即表示其接受和认可上述声明,并自行承担法律风险。

版权所有:韬客外汇论坛 www.talkfx.com 联络我们:[email protected]