[存档!]共同书写一个国家!!。 - 页 26 1...192021222324252627282930313233...36 新评论 [删除] 2009.08.05 10:58 #251 Evgenich >> : 我没有在设置中改变任何东西 批量0.05 仓库份额0.3 EA给出的错误是:OrderSend功能的手数无效。也许有一种方法可以设置固定的地段? 份额=0,那么它将是一个固定的,这是规定的......。(>>没有计算。) [删除] 2009.08.07 13:54 #252 为什么大家都这么安静,这个话题似乎还没有结束...... 附加的文件: xxx.mq4 16 kb [删除] 2009.08.07 14:08 #253 本周用一半的存款(0.6)对其中一个货币对进行测试历史上的酒吧 2146 246212点模拟 模拟质量90.00% 图表不匹配错误41 初始存款50.00 净利润3168.32 总利润3168.32 总损失0.00 盈利能力 预期获胜211。22 绝对跌幅 11.51 最大跌幅 1234.53 (32.83%) 相对跌幅 86.71% (251.23) 总交易量 15 空头头寸(%赢) 1 (100.00%) 多头头寸(%赢) 14 (100.00%) 获利交易(占所有交易的%) 15 (100. 00%) 亏损交易(占全部的百分比) 0 (0.00%) 最大 盈利交易 1429.12 亏损交易 0.00 平均 盈利交易 211.22 亏损交易 0.00 最大 连续盈利(盈利) 15 (3168.32) 连续亏损(亏损) 0 (0.00) 最大 连续盈利(盈利数量) 3168.32 (15) 连续亏损(亏损数量) 0.00 (0) 平均 随机指标。一个奇怪的观察。 [Archive!] WRITING A COUNTRY 全世界的顾问 majestic 2009.08.08 11:13 #254 圣杯,看在上帝的份上)。 Илья 2009.08.10 12:35 #255 sllawa3 писал(а)>> 发生了什么事? 这个话题远远没有结束... 我正在测试它,但没有得到好的结果。 [删除] 2009.08.10 16:02 #256 首先,这是一个模板...其次,它有非常温和的进入条件....,所有6对的拖网都在下面给出......其次,如果没有所有6对的完整无孔历史,它不能在测试器中测试......。 for(int k=0; k<=OrdersTotal(); k++) { 如果(OrderSelect(k,SELECT_BY_POS)==true) { 如果(OrderMagicNumber()!= Magic)继续。 //.................. 如果(OrderType() == OP_SELL&&OrderTakeProfit() ==0) { t=MarketInfo(OrderSymbol(), MODE_BID)-TP*MarketInfo(OrderSymbol(), MODE_POINT)。 OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss()。 t,OrderMagicNumber(),CLR_NONE)。 } 如果(OrderType() == OP_BUY&&OrderTakeProfit() ==0) { t=MarketInfo(OrderSymbol(), MODE_ASK)+TP*MarketInfo(OrderSymbol(), MODE_POINT)。 OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss()。 t,OrderMagicNumber(),CLR_NONE)。 } //................. 如果(OrderType() == OP_SELL&&OrderStopLoss() ==0) { s=MarketInfo(OrderSymbol(),MODE_ASK)+ SL*MarketInfo(OrderSymbol(),MODE_POINT)。 OrderModify(OrderTicket(),OrderOpenPrice(),s, OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。 } 如果(OrderType() == OP_BUY&&OrderStopLoss() ==0) { s=MarketInfo(OrderSymbol(),MODE_BID)- SL*MarketInfo(OrderSymbol(),MODE_POINT)。 OrderModify(OrderTicket(),OrderOpenPrice(),s, OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。 } //................ 如果(OrdersTotal() > 0) { 如果(OrderType() == OP_SELL&&OrderMagicNumber() ==Magic) { 如果(TrailingStop> 0) { 如果(OrderOpenPrice() - MarketInfo(OrderSymbol(),MODE_ASK) >= TrailingStop * MarketInfo(OrderSymbol(),MODE_POINT) { 如果(OrderStopLoss() > (MarketInfo(OrderSymbol(),MODE_ASK) + MarketInfo(OrderSymbol(),MODE_POINT)* TrailingStop)) { if(TrailingStop>0&&TrailingStop<MarketInfo(OrderSymbol(),MODE_STOPLEVEL))TrailingStop=MarketInfo(OrderSymbol(),MODE_STOPLEVEL)。 OrderModify(OrderTicket(), OrderOpenPrice(),MarketInfo(OrderSymbol(),MODE_ASK) + MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop, OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。 } } } } 否则 如果(OrderType() == OP_BUY&&OrderMagicNumber() ==Magic) { 如果(TrailingStop > 0) { 如果(MarketInfo(OrderSymbol(),MODE_BID) - OrderOpenPrice() >= TrailingStop * MarketInfo(OrderSymbol(),MODE_POINT) { 如果(OrderStopLoss() < (MarketInfo(OrderSymbol(),MODE_BID) - MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop) { if(TrailingStop>0&&TrailingStop<MarketInfo(OrderSymbol(),MODE_STOPLEVEL))TrailingStop=MarketInfo(OrderSymbol(),MODE_STOPLEVEL)。 OrderModify(OrderTicket(), OrderOpenPrice(),MarketInfo(OrderSymbol(),MODE_BID) - MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop, OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。 } } } } } 如果(OrderType()==OP_BUY&&CLOSE_BUY==true&&OrderMagicNumber() ==Magic) { 如果(iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,0)<iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,1) &&OrderOpenPrice()<iClose(OrderSymbol(),0,0)-MIN_PROFIT*MarketInfo(OrderSymbol(),MODE_POINT) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),3) } 如果(OrderType()==OP_SELL&&CLOSE_SELL==true&&OrderMagicNumber() ==Magic) { 如果(iStochastic(OrderSymbol(),5,5,3,3,3, MODE_SMA, 0, MODE_SIGNAL,0)>iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,1) &&OrderOpenPrice()>iClose(OrderSymbol(),0,0)+MIN_PROFIT*MarketInfo(OrderSymbol(),MODE_POINT) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),3) } } } 返回。 } [Archive!] WRITING A COUNTRY 请高手修改保平止损和追踪止损EA代码 如何编码? Роман 2009.08.10 17:30 #257 大家好! 我刚刚度假回来... 海、阳光和水是我们最好的朋友。 我已经休息了一段时间,我已经准备好回去工作了...... 我建议一个具体的主题来进行工作! Илья 2009.08.11 04:22 #258 sllawa3 писал(а)>> 首先,这是一个模板...它有一个不工作的拖网(只在它挂着的那对上),第二,进入条件相当软......所有6对的拖网都在下面......第二,如果没有所有6对上的完整无洞历史,就不能在测试器中测试......。 for(int k=0; k<=OrdersTotal(); k++) { 如果(OrderSelect(k,SELECT_BY_POS)==true) { 如果(OrderMagicNumber()!= Magic)继续。 //.................. 如果(OrderType() == OP_SELL&&OrderTakeProfit() ==0) { t=MarketInfo(OrderSymbol(), MODE_BID)-TP*MarketInfo(OrderSymbol(), MODE_POINT)。 OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss()。 t,OrderMagicNumber(),CLR_NONE)。 } 如果(OrderType() == OP_BUY&&OrderTakeProfit() ==0) { t=MarketInfo(OrderSymbol(), MODE_ASK)+TP*MarketInfo(OrderSymbol(), MODE_POINT)。 OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss()。 t,OrderMagicNumber(),CLR_NONE)。 } //................. 如果(OrderType() == OP_SELL&&OrderStopLoss() ==0) { s=MarketInfo(OrderSymbol(),MODE_ASK)+ SL*MarketInfo(OrderSymbol(),MODE_POINT)。 OrderModify(OrderTicket(),OrderOpenPrice(),s, OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。 } 如果(OrderType() == OP_BUY&&OrderStopLoss() ==0) { s=MarketInfo(OrderSymbol(),MODE_BID)- SL*MarketInfo(OrderSymbol(),MODE_POINT)。 OrderModify(OrderTicket(),OrderOpenPrice(),s, OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。 } //................ 如果(OrdersTotal() > 0) { 如果(OrderType() == OP_SELL&&OrderMagicNumber() ==Magic) { 如果(TrailingStop> 0) { 如果(OrderOpenPrice() - MarketInfo(OrderSymbol(),MODE_ASK) >= TrailingStop * MarketInfo(OrderSymbol(),MODE_POINT) { 如果(OrderStopLoss() > (MarketInfo(OrderSymbol(),MODE_ASK) + MarketInfo(OrderSymbol(),MODE_POINT)* TrailingStop)) { if(TrailingStop>0&&TrailingStop<MarketInfo(OrderSymbol(),MODE_STOPLEVEL))TrailingStop=MarketInfo(OrderSymbol(),MODE_STOPLEVEL)。 OrderModify(OrderTicket(), OrderOpenPrice(),MarketInfo(OrderSymbol(),MODE_ASK) + MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop, OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。 } } } } 否则 如果(OrderType() == OP_BUY&&OrderMagicNumber() ==Magic) { 如果(TrailingStop > 0) { 如果(MarketInfo(OrderSymbol(),MODE_BID) - OrderOpenPrice() >= TrailingStop * MarketInfo(OrderSymbol(),MODE_POINT) { 如果(OrderStopLoss() < (MarketInfo(OrderSymbol(),MODE_BID) - MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop) { if(TrailingStop>0&&TrailingStop<MarketInfo(OrderSymbol(),MODE_STOPLEVEL))TrailingStop=MarketInfo(OrderSymbol(),MODE_STOPLEVEL)。 OrderModify(OrderTicket(), OrderOpenPrice(),MarketInfo(OrderSymbol(),MODE_BID) - MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop, OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。 } } } } } 如果(OrderType()==OP_BUY&&CLOSE_BUY==true&&OrderMagicNumber() ==Magic) { 如果(iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,0)<iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,1) &&OrderOpenPrice()<iClose(OrderSymbol(),0,0)-MIN_PROFIT*MarketInfo(OrderSymbol(),MODE_POINT) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),3) } 如果(OrderType()==OP_SELL&&CLOSE_SELL==true&&OrderMagicNumber() ==Magic) { 如果(iStochastic(OrderSymbol(),5,5,3,3,3, MODE_SMA, 0, MODE_SIGNAL,0)>iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,1) &&OrderOpenPrice()>iClose(OrderSymbol(),0,0)+MIN_PROFIT*MarketInfo(OrderSymbol(),MODE_POINT) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),3) } } } 返回。 } 谢谢你的澄清,但我离它很远,甚至不知道该把它放在哪里。 ALex 2009.08.11 04:51 #259 RomanS >> : 大家好! 我刚刚度假回来... 海、阳光和水是我们最好的朋友。 我已经休息了一段时间,我已经准备好回去工作了...... 我提出了一个具体的工作主题。 你可以尝试对 "晨平 "进行细分...或尝试把你自己的单位...20元,50元......任选其一(放2个吊坠)......当一个吊坠触发时,把反面的吊坠用加倍的方式放进...选择营业时间......最后都应该是黑色的......。当达到一个利润时......例如100美元,固定利润并关闭所有订单......) 而如果你写一个函数来关闭会议订单,那么这将是一个美丽的故事......) Илья 2009.08.11 05:11 #260 RomanS писал(а)>> 大家好! 我刚刚度假回来... 海、阳光和水是我们最好的朋友。 我已经休息了一段时间,我已经准备好回去工作了...... 我提议想出一个具体的主题,我们将在此基础上开展工作! 我可以为你写一份关于这个策略的专家顾问,在记账员文件中。你需要的其他东西也都在档案中。 附加的文件: kmqjldjbj.rar 603 kb 1...192021222324252627282930313233...36 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我没有在设置中改变任何东西 批量0.05 仓库份额0.3 EA给出的错误是:OrderSend功能的手数无效。也许有一种方法可以设置固定的地段?
份额=0,那么它将是一个固定的,这是规定的......。(>>没有计算。)
本周用一半的存款(0.6)对其中一个货币对进行测试
历史上的酒吧 2146
246212点模拟模拟质量90.00%
图表不匹配错误41
初始存款50.00
净利润3168.32
总利润3168.32
总损失0.00
盈利能力
预期获胜211。22
绝对跌幅 11.51
最大跌幅 1234.53 (32.83%)
相对跌幅 86.71% (251.23)
总交易量 15
空头头寸(%赢) 1 (100.00%)
多头头寸(%赢) 14 (100.00%)
获利交易(占所有交易的%) 15 (100.
00%)
亏损交易(占全部的百分比) 0 (0.00%)
最大
盈利交易 1429.12
亏损交易 0.00
平均
盈利交易 211.22
亏损交易 0.00
最大
连续盈利(盈利) 15 (3168.32)
连续亏损(亏损) 0 (0.00)
最大
连续盈利(盈利数量) 3168.32 (15)
连续亏损(亏损数量) 0.00 (0)
平均
发生了什么事? 这个话题远远没有结束...
我正在测试它,但没有得到好的结果。
首先,这是一个模板...其次,它有非常温和的进入条件....,所有6对的拖网都在下面给出......其次,如果没有所有6对的完整无孔历史,它不能在测试器中测试......。
for(int k=0; k<=OrdersTotal(); k++)
{
如果(OrderSelect(k,SELECT_BY_POS)==true)
{
如果(OrderMagicNumber()!= Magic)继续。
//..................
如果(OrderType() == OP_SELL&&OrderTakeProfit() ==0)
{
t=MarketInfo(OrderSymbol(), MODE_BID)-TP*MarketInfo(OrderSymbol(), MODE_POINT)。
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss()。
t,OrderMagicNumber(),CLR_NONE)。
}
如果(OrderType() == OP_BUY&&OrderTakeProfit() ==0)
{
t=MarketInfo(OrderSymbol(), MODE_ASK)+TP*MarketInfo(OrderSymbol(), MODE_POINT)。
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss()。
t,OrderMagicNumber(),CLR_NONE)。
}
//.................
如果(OrderType() == OP_SELL&&OrderStopLoss() ==0)
{
s=MarketInfo(OrderSymbol(),MODE_ASK)+ SL*MarketInfo(OrderSymbol(),MODE_POINT)。
OrderModify(OrderTicket(),OrderOpenPrice(),s,
OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。
}
如果(OrderType() == OP_BUY&&OrderStopLoss() ==0)
{
s=MarketInfo(OrderSymbol(),MODE_BID)- SL*MarketInfo(OrderSymbol(),MODE_POINT)。
OrderModify(OrderTicket(),OrderOpenPrice(),s,
OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。
}
//................
如果(OrdersTotal() > 0)
{
如果(OrderType() == OP_SELL&&OrderMagicNumber() ==Magic)
{
如果(TrailingStop> 0)
{
如果(OrderOpenPrice() - MarketInfo(OrderSymbol(),MODE_ASK) >= TrailingStop * MarketInfo(OrderSymbol(),MODE_POINT)
{
如果(OrderStopLoss() > (MarketInfo(OrderSymbol(),MODE_ASK) + MarketInfo(OrderSymbol(),MODE_POINT)* TrailingStop))
{
if(TrailingStop>0&&TrailingStop<MarketInfo(OrderSymbol(),MODE_STOPLEVEL))TrailingStop=MarketInfo(OrderSymbol(),MODE_STOPLEVEL)。
OrderModify(OrderTicket(), OrderOpenPrice(),MarketInfo(OrderSymbol(),MODE_ASK) + MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop,
OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。
}
}
}
}
否则
如果(OrderType() == OP_BUY&&OrderMagicNumber() ==Magic)
{
如果(TrailingStop > 0)
{
如果(MarketInfo(OrderSymbol(),MODE_BID) - OrderOpenPrice() >= TrailingStop * MarketInfo(OrderSymbol(),MODE_POINT)
{
如果(OrderStopLoss() < (MarketInfo(OrderSymbol(),MODE_BID) - MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop)
{
if(TrailingStop>0&&TrailingStop<MarketInfo(OrderSymbol(),MODE_STOPLEVEL))TrailingStop=MarketInfo(OrderSymbol(),MODE_STOPLEVEL)。
OrderModify(OrderTicket(), OrderOpenPrice(),MarketInfo(OrderSymbol(),MODE_BID) - MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop,
OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。
}
}
}
}
}
如果(OrderType()==OP_BUY&&CLOSE_BUY==true&&OrderMagicNumber() ==Magic)
{
如果(iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,0)<iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,1) &&OrderOpenPrice()<iClose(OrderSymbol(),0,0)-MIN_PROFIT*MarketInfo(OrderSymbol(),MODE_POINT)
OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),3)
}
如果(OrderType()==OP_SELL&&CLOSE_SELL==true&&OrderMagicNumber() ==Magic)
{
如果(iStochastic(OrderSymbol(),5,5,3,3,3, MODE_SMA, 0, MODE_SIGNAL,0)>iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,1) &&OrderOpenPrice()>iClose(OrderSymbol(),0,0)+MIN_PROFIT*MarketInfo(OrderSymbol(),MODE_POINT)
OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),3)
}
}
}
返回。
}
大家好!
我刚刚度假回来...
海、阳光和水是我们最好的朋友。
我已经休息了一段时间,我已经准备好回去工作了......
我建议一个具体的主题来进行工作!
首先,这是一个模板...它有一个不工作的拖网(只在它挂着的那对上),第二,进入条件相当软......所有6对的拖网都在下面......第二,如果没有所有6对上的完整无洞历史,就不能在测试器中测试......。
for(int k=0; k<=OrdersTotal(); k++)
{
如果(OrderSelect(k,SELECT_BY_POS)==true)
{
如果(OrderMagicNumber()!= Magic)继续。
//..................
如果(OrderType() == OP_SELL&&OrderTakeProfit() ==0)
{
t=MarketInfo(OrderSymbol(), MODE_BID)-TP*MarketInfo(OrderSymbol(), MODE_POINT)。
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss()。
t,OrderMagicNumber(),CLR_NONE)。
}
如果(OrderType() == OP_BUY&&OrderTakeProfit() ==0)
{
t=MarketInfo(OrderSymbol(), MODE_ASK)+TP*MarketInfo(OrderSymbol(), MODE_POINT)。
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss()。
t,OrderMagicNumber(),CLR_NONE)。
}
//.................
如果(OrderType() == OP_SELL&&OrderStopLoss() ==0)
{
s=MarketInfo(OrderSymbol(),MODE_ASK)+ SL*MarketInfo(OrderSymbol(),MODE_POINT)。
OrderModify(OrderTicket(),OrderOpenPrice(),s,
OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。
}
如果(OrderType() == OP_BUY&&OrderStopLoss() ==0)
{
s=MarketInfo(OrderSymbol(),MODE_BID)- SL*MarketInfo(OrderSymbol(),MODE_POINT)。
OrderModify(OrderTicket(),OrderOpenPrice(),s,
OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。
}
//................
如果(OrdersTotal() > 0)
{
如果(OrderType() == OP_SELL&&OrderMagicNumber() ==Magic)
{
如果(TrailingStop> 0)
{
如果(OrderOpenPrice() - MarketInfo(OrderSymbol(),MODE_ASK) >= TrailingStop * MarketInfo(OrderSymbol(),MODE_POINT)
{
如果(OrderStopLoss() > (MarketInfo(OrderSymbol(),MODE_ASK) + MarketInfo(OrderSymbol(),MODE_POINT)* TrailingStop))
{
if(TrailingStop>0&&TrailingStop<MarketInfo(OrderSymbol(),MODE_STOPLEVEL))TrailingStop=MarketInfo(OrderSymbol(),MODE_STOPLEVEL)。
OrderModify(OrderTicket(), OrderOpenPrice(),MarketInfo(OrderSymbol(),MODE_ASK) + MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop,
OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。
}
}
}
}
否则
如果(OrderType() == OP_BUY&&OrderMagicNumber() ==Magic)
{
如果(TrailingStop > 0)
{
如果(MarketInfo(OrderSymbol(),MODE_BID) - OrderOpenPrice() >= TrailingStop * MarketInfo(OrderSymbol(),MODE_POINT)
{
如果(OrderStopLoss() < (MarketInfo(OrderSymbol(),MODE_BID) - MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop)
{
if(TrailingStop>0&&TrailingStop<MarketInfo(OrderSymbol(),MODE_STOPLEVEL))TrailingStop=MarketInfo(OrderSymbol(),MODE_STOPLEVEL)。
OrderModify(OrderTicket(), OrderOpenPrice(),MarketInfo(OrderSymbol(),MODE_BID) - MarketInfo(OrderSymbol(),MODE_POINT) * TrailingStop,
OrderTakeProfit(),OrderMagicNumber(), CLR_NONE)。
}
}
}
}
}
如果(OrderType()==OP_BUY&&CLOSE_BUY==true&&OrderMagicNumber() ==Magic)
{
如果(iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,0)<iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,1) &&OrderOpenPrice()<iClose(OrderSymbol(),0,0)-MIN_PROFIT*MarketInfo(OrderSymbol(),MODE_POINT)
OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),3)
}
如果(OrderType()==OP_SELL&&CLOSE_SELL==true&&OrderMagicNumber() ==Magic)
{
如果(iStochastic(OrderSymbol(),5,5,3,3,3, MODE_SMA, 0, MODE_SIGNAL,0)>iStochastic(OrderSymbol(),5,5,3,3, MODE_SMA, 0, MODE_SIGNAL,1) &&OrderOpenPrice()>iClose(OrderSymbol(),0,0)+MIN_PROFIT*MarketInfo(OrderSymbol(),MODE_POINT)
OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),3)
}
}
}
返回。
}
谢谢你的澄清,但我离它很远,甚至不知道该把它放在哪里。
大家好!
我刚刚度假回来...
海、阳光和水是我们最好的朋友。
我已经休息了一段时间,我已经准备好回去工作了......
我提出了一个具体的工作主题。
你可以尝试对 "晨平 "进行细分...或尝试把你自己的单位...20元,50元......任选其一(放2个吊坠)......当一个吊坠触发时,把反面的吊坠用加倍的方式放进...选择营业时间......最后都应该是黑色的......。当达到一个利润时......例如100美元,固定利润并关闭所有订单......)而如果你写一个函数来关闭会议订单,那么这将是一个美丽的故事......)
大家好!
我刚刚度假回来...
海、阳光和水是我们最好的朋友。
我已经休息了一段时间,我已经准备好回去工作了......
我提议想出一个具体的主题,我们将在此基础上开展工作!
我可以为你写一份关于这个策略的专家顾问,在记账员文件中。你需要的其他东西也都在档案中。