1添付ファイルこのコードに小さな変更を加えるのを手伝ってくれる人はいますか?
SLの範囲を5ピップから20ピップにしたいと思います。
誰かが助けてくれるなら、.mq4ファイルとして新しいコードが必要になります
よろしく
ロブ
#property copyright
#プロパティリンク
#property strict
#プロパティindicator_separate_window
extern int FontSize = 8;
extern color FontColor = DeepSkyBlue;
extern int XDistance = 10;//Xの場所
extern int YDistance = 10;//Yの場所
extern double Risk = 2;/リスク(%)
//------------------------------------------------ --------------------
int init()
{{
IndicatorShortName();
return(0);
}
int deinit()
{{
コメント();
ObjectsDeleteAll();
return(0);
}
//------------------------------------------------ --------------------
int BarsCount = 0;
int totalprofit = 0;
int totalloss = 0;
int countbuy = 0;
int countsell = 0;
int start()
{{
double bal = AccountEquity();
文字列s=SL(pips)|;
文字列s2=ロットサイズ|;
make_label(sl、s、XDistance、YDistance);
make_label(lots、s2、XDistance、YDistance (FontSize * 2));
for(int i = 0; i lt; = 20; i )
{{
ダブルロット=(bal *(Risk100.0))/((10 i)* 10 * MarketInfo(Symbol()、MODE_TICKVALUE));
if(0.01 == MarketInfo(0、MODE_MINLOT))
{{
lot = NormalizeDouble(lot、2);
if(lot lt; 0.01){lot = 0.01;}
そうしないと{}
}
else if(0.1 == MarketInfo(0、MODE_MINLOT))
{{
lot = NormalizeDouble(lot、1);
if(lot lt; 0.1){lot = 0.1;}
そうしないと{}
}
else if(1.0 == MarketInfo(0、MODE_MINLOT))
{{
lot = NormalizeDouble(lot、0);
if(lot lt; 1.0){lot = 1.0;}
そうしないと{}
}
そうしないと{}
s =(10 i) |;
s2 = DoubleToStr(lot、2) |;
make_label(sl i、s、XDistance (0 (FontSize * 8)) ((10 (FontSize * 4))* i)、YDistance);
make_label(lots i、s2、XDistance (0 (FontSize * 8)) ((10 (FontSize * 4))* i)、YDistance (FontSize * 2));
}
return(0);
}
void DrawPriceHHLine(datetime x1、datetime x2、double y1、
ダブルy2、カラーラインカラー、ダブルスタイル)
{{
文字列ラベル=HHLine.0# DoubleToStr(x2、0) lineColor;
ObjectDelete(label);
ObjectCreate(label、OBJ_TREND、0、x1、y1、x2、y2、0、0);
ObjectSet(label、OBJPROP_RAY、0);
ObjectSet(label、OBJPROP_COLOR、lineColor);
ObjectSet(label、OBJPROP_STYLE、style);
ObjectSet(label、OBJPROP_WIDTH、1);
}
void make_label(string sl、string l、int x、int y)
{{
ObjectCreate(l sl、OBJ_LABEL、WindowsTotal()-1、0、0);
ObjectSetText(l sl、l、FontSize、Verdana、FontColor);
ObjectSet(l sl、OBJPROP_CORNER、0);
ObjectSet(l sl、OBJPROP_XDISTANCE、x);
ObjectSet(l sl、OBJPROP_YDISTANCE、y);
}