Это мой основной калькулятор для расчета рисков и позиций. По сути калькулятор состоит из двух частей:
- раздел для расчета стопов и профита (левая часть);
- раздел для расчета количество лотов при указании суммы сделки и размера стопа (правая часть)
В заголовках таблицы оставил комментарии.
Для редактирования, заходите в «Рецензирование» и «Снять защиту листа» (пароли нет).
Если где-то ошибся, поправляйте, буду только рад.
Новая ссылка на калькулятор (дополнил формулы для расчета всех инструментов):
yadi.sk/i/c5-I-rUNz216LA
В предыдущем посте ссылка на более простые калькуляторы.
Сегодня залил откорректированную версию. С Наступающим!
Несколько строк кода в Метатрейдере и в любой момент получаем вот такую таблицу:
Еще несколько десятков строк дают вот такие кнопки, которые сами все знают:
void OnStart()
{
double atr[1]; //массив для индикатора
string INSTR[6]; //массив с инструментами
INSTR[0]=«EURUSD»;
INSTR[1]=«GBPUSD»;
INSTR[2]=«USDJPY»;
INSTR[3]=«USDCAD»;
INSTR[4]=«AUDUSD»;
INSTR[5]=«NZDUSD»;
double R=GlobalVariableGet(«Risk»); //считываем глобальную переменную риск на сделку
double balans=AccountInfoDouble(ACCOUNT_BALANCE); //получаем текущий баланс
int stop; //размер стопа
double size; //сайз
printf("| ATR(D1,25) | Stop| Size |"); //печатаем шапку таблицы
for (int i=0;i<=5;i++) //перебираем инструменты
{
int ATR= iATR(INSTR[i],PERIOD_D1,25); //получаем АТР по инструменту
CopyBuffer(ATR,0,0,1,atr);
stop=MathCeil(round(atr[0]*MathPow(10,SymbolInfoInteger(INSTR[i],SYMBOL_DIGITS)-1))/4); //считаем размер стопа 4знак
if (StringSubstr(INSTR[i],0,3)==«USD»)size=balans*R/(stop/MathPow(10,SymbolInfoInteger(INSTR[i],SYMBOL_DIGITS)-1))/100000*SymbolInfoDouble(INSTR[i],SYMBOL_BID); //вычисляем сайз для USD пар
else size=balans*R/stop/10; //вычисляем сайз для нормальных пар
string shab="| "+INSTR[i]+" %6.4f | %3d | %4.2f |"; //собираем шаблон для строки таблицы
printf(shab,atr[0],stop,size); //выводим строку таблицы по шаблону
}
}
Значения у меня автоматически стягивается из QUIK (в ячейках ссылка на эти данные, поэтому там такие каракули).
Введите вручную свои параметры инструмента или укажите путь в ячейках на параметры.
Ссылка на калькулятор без моих формул https://yadi.sk/i/c5-I-rUNz216LA