スクリプト: 買いポジション

 

買いポジション:

指定したリスク割合と報酬率で現在の価格の位置を使用して買いポジションを開く簡単なスクリプト。

作者: Marcus Wyatt

 
インクルード・ファイル#include <TradeTrade.mqh>がコードにないため、スクリプトが動作しません。
インクルードファイル #include <TradePositionInfo.mqh
#include <TradeSymbolInfo.mqh> #include
#define <TradeAccountInfo.mqh

 
   double percentage   = RiskPercentage / 100;
   
   if(percentage > MAX_PERCENT) percentage = MAX_PERCENT;
   

   
   lots = (final_account_balance*(RiskPercentage/100.0))/(lots_size/leverage);
   //----
   return( lots );

これらのコード行では、パーセンテージを計算し、これを制限していますが、後のlots_sizeの計算では、制限された「パーセンテージ」値を使用していません。

コードスニペットでは "percentage "はもう使われていないので、これが正しいとは思えません。

 
Kira27 #:
インクルード・ファイル#include <TradeTrade.mqh>がコードにないため、スクリプトが動作しません。
インクルードファイル #include <TradePositionInfo.mqh
#define <TradeSymbolInfo.mqh> #include
#define <TradeAccountInfo.mqh

ターミナル設定で「アルゴリズム取引」をオンにした。)
 
この良い選択肢
 
いやだ