ウラジミール、ネット口座でも使えるようにしてください。
ありがとう。
逆指値注文が正しく計算されないのはなぜですか?
コードではポイント(なぜか2倍)で設定されています:
input double m_stoploss = 65; // 損失 input double m_takeprofit= 100; // 利益
そして計算されます:
//--- チャイキンインジケータの値が目盛りを超え、反転が始まった場合。 //--- 売られ過ぎ //--- 買う if(iClose(1)>iOpen(1) && iLow(1)<ma && ch<-m_openlevel) { double level_price=m_symbol.Ask(); double level_sl=m_symbol.Bid()-m_stoploss*m_adjusted_point; double level_tp=m_symbol.Bid()+m_takeprofit*m_adjusted_point; m_trade.Buy(m_lots,NULL,level_price,level_sl,level_tp,"Pipsover"); return; } //--- チャイキンインジケータの値が目盛りを超え、反転が始まった場合。 //--- 買われすぎ //--- nSell if(iClose(1)<iOpen(1) && iHigh(1)>ma && ch>m_openlevel) { double level_price=m_symbol.Bid(); double level_sl=m_symbol.Ask()+m_stoploss*m_adjusted_point; double level_tp=m_symbol.Ask()-m_takeprofit*m_adjusted_point; m_trade.Sell(m_lots,NULL,level_price,level_sl,level_tp,"Pipsover"); return; }
ストップロスとテイクプロフィットの価格は始値から 計算されるべきです。そうでないと、設定に記載された利益/損失と一致しません。
こんにちは、ウラジミール。ネット口座でも使えるようにしてください。
ありがとうございます。
Shara1:
こんにちは、ウラジミール。ネット口座でも使えるようにしてください。
ありがとうございます。
これは不可能です。エキスパートアドバイザーは多方向のポジションで動作し、ネッティング口座には適用されません。
こんにちは、ウラジミール。Expert Advisorのストップ ロスをブレイクイーブンに設定し、ATRの大きさに合わせて、 移動平均を最適化できるようにしていただけないでしょうか 。
ありがとうございます。
Общие принципы - Торговые операции - MetaTrader 5
- www.metatrader5.com
Перед тем как приступить к изучению торговых функций платформы, необходимо создать четкое представление об основных терминах: ордер, сделка и позиция. — это распоряжение брокерской компании купить или продать финансовый инструмент. Различают два основных типа ордеров: рыночный и отложенный. Помимо них существуют специальные ордера Тейк Профит...
Vladimir Karputov:
ATRにブレークイーブンはありえない。
ATR/Point() - たぶん、そういうこと?しかしブレイクイーブンにはポイントが多すぎる。多分、ATR*0.1/Point() - 10倍少ない?
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索

Pipsover:
作者: Vladimir Karputov