andreika: дык я про то и говорю. завтра придет налоговая и скажет давай 33 (или 35) процента за выигрыш
Зачем приходит? В нормальном мире раз в год декларируются все доходы, включая даже лотерейные выигрыши, и в определённый срок оплачиваются. При задержке добавляется 20% за задержку, а при неуплате налогов или скрытии доходов арестовывают банковский счёт, описывают имущество, чтобы погасить долги и возместить издержки по изъятию! Живём в мире капитала, и мечты о коммунизме уже давно улетучились! ;) или :( как кому .
Поисковик тебе в помощь, прочти что такое "плечо" на форексе и всё узнаешь. Именно плечо, AccountLeverage() используется в программе при расчёте лота в %% от депозита.
У одного, у которого было 0.4, AccountLeverage() - 500, а у другого, у которого 0.08 - 100.
Есть минутная история с небольшими дырками, хочу заполнить эти дырки пустыми барами. Написал скрипт, который считывает с графика значения и записывает их в файл csv.
Скрипт формирует файл с котировками, открываю в экселе вроде все нормально, но когда пытаюсь их импортировать в архив котировок, почему-то получается абракадабра:
Вопрос, почему в фале минутки идут по времени нормально, а суко при импорте фигня какая то?
Вот код скрипта:
#property strict#property show_inputs
//----inputbool SkipWeekEnd = true;
inputbool ChangeVolume = true;
//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+voidOnStart()
{
int now_volume;
datetime now_time, pre_time;
int HistoryHandle = -1, PeriodSec;
double now_close, now_open, now_low, now_high, pre_close=0;
int Error = 0, cnt_copy = 0, cnt_add = 0;
int temp[13];
//---- запоминаем символ и период графикаstring symbol = Symbol();
int period = Period();
PeriodSec = period * 60;
//---- открываем файл, в который будем записывать историюstring file_name = StringConcatenate(symbol, period,".csv");
HistoryHandle = FileOpen(file_name, FILE_WRITE | FILE_CSV,"," );
if(HistoryHandle < 0)
{
Error = GetLastError();
Alert("FileOpen ", file_name, Error);
return;
}
//+------------------------------------------------------------------+//| Обрабатываем историю |//+------------------------------------------------------------------+int bars = Bars;
pre_time = Time[bars-1];
for(int i = bars - 1; i >= 0; i--)
{
//---- Запоминаем параметры бара
now_open = NormalizeDouble(Open[i],Digits);
now_high = NormalizeDouble(High[i],Digits);
now_low = NormalizeDouble(Low[i],Digits);
now_close = NormalizeDouble(Close[i],Digits);
if (ChangeVolume) now_volume = int(((High[i]-Low[i])/Point)+1);
else now_volume = int(Volume[i]);
now_time = Time [i] / PeriodSec;
now_time *=PeriodSec;
//---- если есть пропущенные бары,while(now_time > pre_time + PeriodSec)
{
pre_time += PeriodSec;
pre_time /= PeriodSec;
pre_time *= PeriodSec;
//---- если это не выходные,if(SkipWeekEnd)
{
if(TimeDayOfWeek(pre_time) <= 0 || TimeDayOfWeek(pre_time) > 5 )
continue;
if(TimeDayOfWeek(pre_time) == 5 )
{
if(TimeHour(pre_time) == 23 || TimeHour(pre_time + PeriodSec) == 23)
continue;
}
}
//---- записываем пропущенный бар в файлFileWrite(HistoryHandle,
TimeToStr(pre_time,TIME_DATE),
TimeToStr(pre_time,TIME_MINUTES),
pre_close,
pre_close,
pre_close,
pre_close,
1);
FileFlush(HistoryHandle);
cnt_add ++;
}
//---- записываем новый бар в файлFileWrite(HistoryHandle,
TimeToStr(now_time,TIME_DATE),
TimeToStr(now_time,TIME_MINUTES),
now_open,
now_low,
now_high,
now_close,
now_volume);
FileFlush(HistoryHandle);
cnt_copy ++;
//---- запоминаем значение времени и цену закрытия записанного бара
pre_close = now_close;
pre_time = now_time / PeriodSec;
pre_time *= PeriodSec;
}
//---- закрываем файлFileClose(HistoryHandle);
//---- выводим статистикуPrint(symbol, period, ": было ", cnt_copy, " баров, добавлено ", cnt_add, " баров");
return;
}
//+------------------------------------------------------------------+
Есть минутная история с небольшими дырками, хочу заполнить эти дырки пустыми барами. Написал скрипт, который считывает с графика значения и записывает их в файл csv.
Скрипт формирует файл с котировками, открываю в экселе вроде все нормально, но когда пытаюсь их импортировать в архив котировок, почему-то получается абракадабра:
Вопрос, почему в фале минутки идут по времени нормально, а суко при импорте фигня какая то?
Вот код скрипта:
А какой ответ ты хочешь услышать? Ты-же замазал даты выделением и что можно сравнивать в этом случае??? Я подозреваю что ты сравниваешь разные даты вот и получается фигня кака-та...
Наверно, денег попросили?! Во всём мире борются с мошенничеством и коррупцией, так они ужесточили контроль за уклонением от налогов!
дык я про то и говорю. завтра придет налоговая и скажет давай 33 (или 35) процента за выигрыш
ДА.
Поисковик тебе в помощь, прочти что такое "плечо" на форексе и всё узнаешь. Именно плечо, AccountLeverage() используется в программе при расчёте лота в %% от депозита.
Здравствуйте.
Вопрос по автоматизации торговли бинарными опционами в МТ4.
Процент прибыли по различным инструментам изменяется с течением времени.
Скажите, пожалуйста, как программно увидеть этот процент по выбранному инструменту.Хочу программно увидеть процент вознаграждения, предусмотренный спецификацией контрактов.
Скажите, пожалуйста как это сделать в MarketInfo() этого нет.
Помогите!
Уже всю голову сломал, херня какая то.
В общем задача такая:
Есть минутная история с небольшими дырками, хочу заполнить эти дырки пустыми барами. Написал скрипт, который считывает с графика значения и записывает их в файл csv.
Скрипт формирует файл с котировками, открываю в экселе вроде все нормально, но когда пытаюсь их импортировать в архив котировок, почему-то получается абракадабра:
Вопрос, почему в фале минутки идут по времени нормально, а суко при импорте фигня какая то?
Вот код скрипта:
Помогите!
Уже всю голову сломал, херня какая то.
В общем задача такая:
Есть минутная история с небольшими дырками, хочу заполнить эти дырки пустыми барами. Написал скрипт, который считывает с графика значения и записывает их в файл csv.
Скрипт формирует файл с котировками, открываю в экселе вроде все нормально, но когда пытаюсь их импортировать в архив котировок, почему-то получается абракадабра:
Вопрос, почему в фале минутки идут по времени нормально, а суко при импорте фигня какая то?
Вот код скрипта: